japaneseNot yet on Tasting Planet
Yakiniku Edinburgh
South Clerk Street 62, Edinburgh, EH8 9PS Edinburgh, United Kingdom
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
South Clerk Street 62, Edinburgh, EH8 9PS Edinburgh, United Kingdom
No photos yet.
No reviews yet. Be the first!