Le Canard Royal
French · Fine Dining · Casual Dining
Le Canard Royal is a French restaurant offering original, sophisticated, and gourmet dishes featuring products from the South West of France.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Le Canard Royal.
Local restaurants nearby
13 Rue du Moulin, Nouvelle-Aquitaine
