Traditional Greek taverna offering well-regarded food and service. Features a beautiful view and a playground, making it family-friendly.