Angela Castle

4.8
(496 reviews)
71 Agiou Fanouriou, Rhodes Town, 851 00
+30 2241 030665Official website
Accepts Credit Cards
Brunch
Dinner
Drinks
European
Family style
Free Wifi
Gluten free options
Greek
Healthy
Highchairs Available
Lunch
Mediterranean
Mid-range
Outdoor Seating
Private Dining
Reservations
Restaurants
Seafood
Seating
Serves Alcohol
Table Service
Vegan options
Vegetarian friendly
Wine and Beer
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Angela Castle | Rhodes | Greece | TripAligner