Abdi Ipekçi Caddesi 38/1
Istanbul Turkey
Istanbul Turkey
+90 212 231 3142
Open HoursNoon-3p, 7p-11p M-Sa
OverviewIf you're into power lunching, this is a superb place to dine while in Istanbul. The city's wheelers and dealers also gather here in the evenings to experience some of the finest...
more