Best Cafe in Kapsali, Kythira
Recommended by Greeka
View on map
Al Mare
Coffee Shop
Show description
Al Mare is well-known for its excellent service and friendly staff. Spotted in Kapsali, south Kythera, in a location with the amazing view of Chora and the Castle.