Izgara Finchley is a vibrant Turkish restaurant located in the heart of North Finchley, a lively area in North London known for its diverse dining scene. Situated on Ballards Lane, the restaurant offers a warm and inviting atmosphere, making it an appealing choice for locals and visitors alike. Its stylish exterior, complete with colourful outdoor seating, hints at the vibrant dining experience within.
The restaurant’s casual yet refined dining style makes it a versatile option for various occasions, whether you’re looking for a quick lunch, a relaxed dinner, or a group celebration. The spacious interior and outdoor seating provide flexibility for different group sizes, while the friendly service adds to the overall appeal. For those on the go, takeaway options are also available, allowing customers to enjoy Izgara’s flavours at home.
Specialising in Turkish and Mediterranean cuisine, Izgara Finchley focuses on authentic flavours and fresh ingredients. The menu features a wide selection of dishes, from classic charcoal-grilled meats to rich stews and fresh seafood options. Signature dishes include spicy lamb skewers, sea bass fillets, meat mousakka, mixed shish and Mediterranean wings. Diners can also enjoy traditional meze platters, perfect for sharing, and a variety of vegetarian choices, ensuring there’s something to suit all dietary preferences.
Izgara Finchley stands out as a local gem in North Finchley, offering a taste of Turkish hospitality and cuisine in a convenient and welcoming setting. Whether you’re exploring the area or simply craving authentic Mediterranean dishes, this restaurant is a reliable choice for a satisfying meal.