Designed by
Title
One Star Michelin Guide plaque at award-winning Restaurant Le Royal at the Royal Champagne Hotel and Spa in Champillon, Champagne #253700712
Description
CHAMPILLON, FRANCE - MAY 26, 2022: One Star Michelin Guide plaque at award-winning Restaurant Le Royal at the Royal Champagne Hotel and Spa in Champillon, Champagne Region, France
This image is editorial