Le Canard sur le Toit is a French casual dining establishment located within a 4-hectare hotel estate. This 4-star hotel offers a restaurant with seasonal menus and features multiple quiet salons for groups.