I love Turkish food and have been to Izgara a number of times and it’s always a disappointment. The menu is great and it’s consistent in terms of food, service and ambience: the ambience is nice, the service is reasonable though not always warm and...friendly and the food is average but extremely overpriced. My plate of grilled veg with some small haloumi cubes was over £20. There are many better Turkish restaurants around in Finchley and East Finchley.More