Enjoy fresh grilled dishes, homemade specialties like village-style chicken, and traditional Greek cuisine at this restaurant.