“ “Turkish food in generous portions at reasonable prices” underpins the appeal of this North Finchley café/take-away; “don’t expect buzz”, though. Keep your own review of Izgara using our diary service. Add your diary entry for Izgara ”