Le Square Trousseau is a light-filled French bistro with period features, offering an all-day menu of traditional cuisine. Established in 1907.