Izgara Restaurant
Izgara Restaurant
Izgara Restaurant
Izgara Restaurant
Izgara Restaurant
Izgara Restaurant
Izgara Restaurant

Izgara Restaurant Ocakbasi

Welcome to the Izgara Restaurant Edgware. Specialising in the finest Turkish cuisine. Parties for all occasions welcome.

Take Away Menu Available

165-167 Station Road
London
HA8 7JU

Tel: 020 8951 4460
email: info@izgararestaurant.co.uk

Opening Hours
12.00 Noon - 12 Midnight
Seven Days a Week


The name Izgara in Turkish translates as grill in English.

Free WI-Fi access....

Follow us on TWITTER (@izgaraedgware)

Izgara Restaurant
2010 www.locallife.co.uk