Rank #11

The Kitchin, Edinburgh

The Kitchin is a Michelin-starred restaurant located in Edinburgh, Scotland. It offers a modern take on traditional Scottish cuisine, using locally sourced ingredients and innovative techniques. The restaurant is owned and run by husband and wife team Tom and Michaela Kitchin, who have been

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density