Kuruçesme Caddesi 170/A
Istanbul Turkey
Istanbul Turkey
+90 212 263 4214
Open HoursNoon-2a
OverviewOpen only during the summer months, this restaurant is located inside a pretty garden on the pier. The well put together menu consists of wonderful à la carte southern Italian...
more