Izgara (Edgware)

Izgara (Edgware) Location

Izgara (Edgware) Maps
Izgara (Edgware) Address 165-167 Station Road, Edgware, London HA8 7JU
Izgara (Edgware) Phone 020 8951 4460
Izgara (Edgware) Opening Hours Daily : 12noon - 12midnight
Izgara (Edgware) Food Price £20 - £40 per pax
Payment by Cash,Cards

What people say about Izgara (Edgware)

20%
80%
0%
4.2
5 reviews
  • They didn't have doner kebob like I wanted on a weekend which is a bit ridiculous for such a popular Turkish restaurant

  • Some issues with take away orders

  • The price it HAS to be one of the best Turkish grills in town

  • The salad is of the highest quality and the bbq is tantalising

  • Voluminous turnover means this is the place to go

Izgara (Edgware) Specialties

See some wrong information about Izgara (Edgware) here?