Çağlar Dr. Fish
Seafood · Mediterranean · Turkish
Çağlar Dr. Fish is a fish restaurant.
Location
Best places nearby
The highest rated places close to Çağlar Dr. Fish.
Local restaurants nearby
Kennedy Caddesi 100, İstanbul
Location
The highest rated places close to Çağlar Dr. Fish.
Kennedy Caddesi 100, İstanbul