CH

Cemil Hoca

20 Cengiz Topel Caddesi, İstanbul

Restaurant· 20 min from marina (1578m)

Opening Hours

Mo-Su 09:00-23:30

Cuisine

seafoodbreakfast
Open in Google Maps →