TheFork, a Trip advisor company
French
2 Voie de la Liberté, 51160, Saint-Imoges
Average price €38
Insider European
9 rue de la République, Hameau de Bellevue, 51160, Champillon
Average price €63
Independence Day menu - €79