About Yak & Yeti
Keywords: himalayan /nepalese
Retail Location Count: 1
More about Yak & Yeti
Yak & Yeti is located at 13 Newington Road, Edinburgh EH9 1QS, United Kingdom
+441316679897
http://www.yakyeti-restaurant.co.uk