Yamato
11 Lochrin Terrace, Edinburgh, EH3 9QJ, United Kingdom | 0131 466 5964 | Website Back to resultsDelicious Japanese Food in an Accessible Environment
Yamato is the sister restaurant of Kanpai, another Japanese restaurant is Edinburgh. Dishes like sushi, sashimi, teriyaki, and tempura are all on the menu as well as some less usual dishes. The...
1 result shown