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.