Costas Cafe Bar
Coffee Shop · Bar
Costas Cafe Bar is a cafe and bar offering high-quality coffee and food. It is located near the beach and provides a pleasant dining experience.
Location
Best places nearby
The highest rated places close to Costas Cafe Bar.

