Greek restaurant in Benitses, known for tasty food and friendly service. Offers a traditional dining experience.