The one worth knowing.
ChampillonRestaurant · Champillon
Le Royal
Creative cooking in Champagne country, charted with one Michelin star and worth the detour.
★ Michelin
The lay of the land · Champillon · 49°05′N · 3°59′E
Show nearby268 more venues within ~150 km