Izgara Restaurant | The Home of Turkish Cuisine | Edgware • Hatch End • Finchley

About Us

Welcome to Izgara

I ZGARA restaurant represents excellence cultivated with passion, infused with quality. To elaborate, this restaurant situated in the heart of Edgware is a must try. The decor is warm, inviting and detailed to a high spec of quality. Our staff will always greet you with a smile and the atmosphere is very relaxed. Our attention to detail and high quality is emphatic as to our Mediterranean roots. The philosophy: "The Home of Turkish Cuisine" is simple as we strive to always improve on our services.

Went for a colleagues leaving party and was amazed with the service and food! The meat was of a great quality not overly seasoned as many restaurants do, and with good portions

Great food, great prices - TripAdvisor

Our Menu