Beachfront taverna serving fresh, tasty, and generously portioned food. Complimentary ice cream offered.