Le Grand Saint-michel - Chambord

#7 - European - Chambord, Modern Cuisine, Terrace
Place Saint-Louis, 41250 Chambord, France, French Republic

Le Grand Saint-michel

Phone
+33254810101
Address
Place Saint-Louis, 41250 Chambord, France, French Republic

Amenities

Reserve now

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now