Turkshish Meze Grill (Menu)

147 Horton Road Datchet, London
+44 1753 596056

Give a rating to Turkshish Meze Grill

Suggest a dish

How much did you spend at Turkshish Meze Grill?