Showing results for izgara finchley
Search instead for izgarafinchley
Izgara Finchley
(792)
Turkish restaurant
Authentic Turkish chargrill-dishes and desserts in modern tall-windowed and wood-floor restaurant.
Address: 11 Hendon Ln, London N3 1RT, United Kingdom
Hours: Open ⋅ Closes 11 PM
Phone: +44 20 8371 8282
The food quality is fantastic with favourites being Iskender or Sarma Beyti! Service and atmosphere is warm and welcoming! Would highly recommend to anyone in ...
8478 Followers, 18 Following, 202 Posts - Izgara Finchley (@izgarafinchley) on Instagram: "Great Food More Portions #modernturkishcuisine Tag us ...