Cafe Bar Kastro
Bar · Coffee Shop
Cafe Bar Kastro is a cafe and bar offering drinks and beverages. It has been in operation since 1976.
Location
Best places nearby
The highest rated places close to Cafe Bar Kastro.
Local restaurants nearby
Θερίσου 31

