Traditional Greek restaurant in a charming village setting. Known for delicious, well-prepared food.