Costa Mare
Mediterranean · Bar
Costa Mare is a cafe-bar and taverna located in Rhodes.
Location
Best places nearby
The highest rated places close to Costa Mare.
Local restaurants nearby
Πρωτογένους 3, Νοτίου Αιγαίου
Location
The highest rated places close to Costa Mare.
Πρωτογένους 3, Νοτίου Αιγαίου