Anna's Place

4.9
(569 reviews)
Ialisou Street, Rhodes Town, 851 01
+30 695 100 0939Official website
Accepts Credit Cards
Breakfast
Brunch
Cheap Eats
European
Family style
Fast Food
Gluten free options
Lunch
Mastercard
Outdoor Seating
Parking Available
Quick Bites
Seating
Serves Alcohol
Street Parking
Takeout
Vegan options
Vegetarian friendly
Visa
Waterfront
Wine and Beer
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Anna's Place | Rhodes | Greece | TripAligner