Loading...

Jack's Restaurant & Bar | view more Restaurants

Type: Mid-range, International, European, Vegetarian Friendly
90 Griva St Corner of Griva and Kritis Street, Rhodes Town 85100 Greece
Rating: 4.5
Country: Greece
City: Rhodes Town

Meals:
Cuisines: International, European
Features:

Vegetarian FriendlyYes