Scotland crowned with new Michelin stars as Edinburgh restaurants make prestigious list
The Michelin 2023 Great Britain and Ireland Guide has been unveiled, with restaurants across the UK and Ireland receiving coveted Michelin stars—including two in Scotland.
Daily Record ·