Best Cafe in Afandou, Rhodes
Recommended by Greeka
View on map
Al Mare
Coffee Shop
Show description
Al Mare is a lovely lounge cafe at the beach of Afandou Rhodes. Set in a beautiful green garden, Al Mare offers a choice of coffees, cold refreshments and snacks, including Greek salads and delicious appetizers.