Best Cafe in Afandou, Rhodes

Discover the best Cafe in Afandou, Rhodes
View as:
Recommended by Greeka

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.
View on map

DISCOVER MORE LOCATIONS FOR CAFE