The Cellar - the United Kingdom

Best Michelin-Starred Restaurant 2019 - Scottish Lowlands