Les Maraîchers is a French restaurant with a bistro-style atmosphere, serving dishes such as homemade foie gras and escargots. Established in 1912.