Coffee Island

3.9
(18 reviews)
Socratous 30-32, Rhodes Town, 85100
+30 2241 023263Official website
Cafe
Cheap Eats
Coffee & Tea
Restaurant

At a glance

  • Typical visit: about 1 hour
Coffee Island | Rhodes | Greece | TripAligner