Caramella fin cafe

3.3
(3 reviews)
A.Diakou 84, Rhodes Town, 85100
+30 693 770 0012Official website
Cafe
Restaurants
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Caramella fin cafe | Rhodes | Greece | TripAligner