Izgara is a turkish restaurant Greater London England located in United Kingdom.
Edgware High Street Barnet Greater London HA8 7JU United Kingdom
Great food and a great service in a really nice surroundings...highly recommend it
Good food. The chicken was very tender and tasty. Very reasonably priced and the service was spot on.
Mixed kebab is excellent, portions are big even for mezze
Lamb shish was cooked perfectly!
Very good kebabs
Restaurante turco delicia! Bom atendimento, agradavel e comidinha boa D+!
First time to this restaurant and was pleasantly surprised at how tasty the food was and how good the service was. Portion size was good and value for money was excellent. Will be coming back soon - Phillip Masters
Best turkish restaurant in the area! The food is delicious & friendly staff. You must try the mixed grill - Dodo💝
Spare Ribs (kaburga) is my fav. All kebabs, i've ever tried, are really delicious. - Emre Uğur