Istanbul Restaurants - Guide to Restaurants and Where to Eat in Istanbul - New York Times Travel. Mikla, The Marmara Pera, Meşrutiyet Caddesi 167-185, Istanbul. Attractions - Time Out Istanbul. Mikla. .:: Sultanahmet Fish House Istanbul-Turkey Best Fish ::.