Verde

5.0
(8 reviews)
25 G. Papanicholaou Street, Rhodes Town
Bar
Cafe
Dinner
Lunch
Pub
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Verde | Rhodes | Greece | TripAligner