More about Laiki Taverna
Laiki Taverna is located at 29 Green Lanes, N13 4TN London, United Kingdom
+44 (0) 20 8889 3339
Similar Listings
Anastasia
4.7