Beachfront taverna offering a relaxed atmosphere. Features free parking, pet-friendly amenities, and children's activities.