Loading...

Dot | view more Restaurants

Type: Cheap Eats, Diner, Wine Bar, Vegetarian Friendly
Klavdiou Pepper 99 Zephyros Beach, Rhodes Town 85100 Greece
Rating: 4.5
Country: Greece
City: Rhodes Town

Meals:
Cuisines: Diner, Wine Bar
Features:

Vegetarian FriendlyYes