Izgara 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.
Venue Details & Map
1274 High RoadWhetstoneLondonN20 9HH
- +44 (0)20 8445 2196
- Public transport:
- Totteridge & Whetstone, Underground