Yamato (Menu)

11 Lochrin Terrace, Edinburgh
+44 131 466 5964

Give a rating to Yamato

Suggest a dish

How much did you spend at Yamato?