Ikaria Fish
Seafood · Mediterranean · Turkish
Ikaria Fish is a fish restaurant known for its quality seafood.
Location
Best places nearby
The highest rated places close to Ikaria Fish.
Local restaurants nearby
Turgut Özal Bulvarı 115, İstanbul
Location
The highest rated places close to Ikaria Fish.
Turgut Özal Bulvarı 115, İstanbul