Traditional Cretan tavern serving homemade dishes. Offers seating, accepts cards, and provides amenities like baby chairs and parking.