Restaurants in Istanbul

Back to homepage
Restaurants in Istanbul

Where to Eat in Istanbul

MIKLA Meşrutiyet Caddesi 15, Istanbul Province (00 90 212 293 5656; www.miklarestaurant.com). At the top of the 18-storey Marmara Pera Hotel at Meşrutiyet Caddesi 167/185, is arguably the most ambitious