Enjoy delicious Greek cuisine at Taverna Dionyssos. This family-friendly taverna offers tasty dishes and a friendly atmosphere with stunning views.