Odessa
Seafood · Turkish
Odessa is a restaurant specializing in fresh seafood, offering scenic views.
Location
Best places nearby
The highest rated places close to Odessa.
Local restaurants nearby
Kemankeş Caddesi 15, İstanbul
Location
The highest rated places close to Odessa.
Kemankeş Caddesi 15, İstanbul