Restaurant Monsieur Canard "Duck Restaurant" is a casual French dining establishment specializing in duck dishes. This bistro also offers a variety of meat specialties and salads.