Enjoy delicious Greek cuisine in a beautiful setting. This restaurant offers great service and tasty dishes.