O Charis

4.3
(15 reviews)
Themidos 1, Varkiza
+30 21 0897 4394Official website
Greek
Mediterranean
Mid-range
Reservations
Restaurants
Vegetarian friendly
Restaurant

At a glance

  • Typical visit: about 1 hour
O Charis | Athens | Greece | TripAligner