Before they were announced as Scotland's new Michelin Star restaurants, I was fortunate enough to dine at both Avery and Lyla in Edinburgh last year.
Still, stars aren't guaranteed. Michelin's star system awards one star to "restaurants using top quality ingredients, where dishes with distinct flavors are prepared to a consistently high standard." ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results