Izgara Restaurant
Restaurant - Turkish in Whetstone, LondonIzgara Restaurant is a traditional Turkish charcoal grill restaurant which uses only the freshest produce and the finest meat and fish. This is accompanied by an extensive wine list with beers and spirits also available.
Features
Vegetarian Dishes, Takeaway
Nearest public transport
Totteridge & Whetstone - Underground
Similar businesses nearby