Del Mar

4.3
(125 reviews)
76 Avlakiou, Porto Rafti, 190 03
+30 2299 075688Official website
American
Bar
Breakfast
Brunch
Cafe
Dinner
Drinks
European
Free Wifi
Free off-street parking
Full Bar
Greek
Highchairs Available
International
Lunch
Mediterranean
Mid-range
Outdoor Seating
Parking Available
Reservations
Restaurants
Seating
Serves Alcohol
Street Parking
Table Service
Television
Vegan options
Vegetarian friendly
Wheelchair Accessible
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Del Mar | Artemida | Greece | TripAligner