Beachside Greek taverna offering traditional dishes and a relaxing atmosphere. Enjoy snacks, drinks, and attentive service.