Izgara Restaurant Finchley

Turkish Restaurant

 restaurants in finchley, finchley restaurants, gokyuzu finchley, turkish restaurant finchley, turkish restaurant near me, halal restaurant, restaurant

Izgara Restaurant Finchley

11 Hendon Lane, London, N3 1RT  (Show me directions)

020 837...Landline    Landline   

  Monday to Sunday: 12:00 to 23:00

Email   

Website   

  Visa

Profile

Izgara is a Turkish restaurant situated in Finchley Central. Open seven days a week, serving lunch, and dinner. The menu revolves around classic Turkish Cuisine with a more modern twist and a focus on quality, seasonal ingredients and draws inspiration from Turkeys diverse regions.
Izgara Restaurant of Finchley, we hope you like the new look of our restaurant and our new exciting menu. You will find the same quality of service from our staff and chefs, call us

Media

Photo 7

Report a problem with this listing