This restaurant is located in the New Town of Edinburgh, Scotland. It has an open bar and dining table where you can enjoy authentic Scottish cuisine.
This restaurant is located in the New Town of Edinburgh, Scotland. It has an open bar and dining table where you can enjoy authentic Scottish cuisine.