Izgara Restaurant | The Home of Turkish Cuisine | Edgware • Hatch End • Finchley
  • 165-167 Station Rd, Edgware, HA8 7JU
  • 020 8951 4460
  • info@izgararestaurant.co.uk

Contact Us

Opening Hours

Mon 12:00- 11:30 PM
Tues 12:00- 11:30 PM
Wed 12:00- 11:30 PM
Thur 12:00- 11:30 PM
Fri 12:00- 11:30 PM
Sat 12:00- 11:30 PM
Sun 12:00- 11:30 PM

Please note we cannot accept online reservations placed within 2 hours on the same day at weekends

  • Izgara
  • 165-167 Station Rd, Edgware, HA8 7JU
  • (020) 8951 4460
  • info@izgararestaurant.co.uk
  • www.izgararestaurant.co.uk