Lokanta Turkish Restaurant (Menu)

153 Green Lane, Ilford
+44 20 8215 0876

Give a rating to Lokanta Turkish Restaurant

Suggest a dish

How much did you spend at Lokanta Turkish Restaurant?