About Amber Restaurant
Keywords: whiskey bars
Retail Location Count: 1
More about Amber Restaurant
Amber Restaurant is located at Saint Mary's Street, Edinburgh EH1 1SU, United Kingdom
+441314778477
http://www.amber-restaurant.co.uk