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." ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results