Temaki (Menu)

12 Market Row, London

Give a rating to Temaki

Suggest a dish

How much did you spend at Temaki?