Mikla

Meşrutiyet Caddesi No:15, 18th floor (18. kat), Tepebaşı/Beyoğlu, Istanbul, Türkiye

₺₺₺₺ Mediterranean Cuisine,Modern Cuisine

MICHELIN Guide's Point Of View