This traditional Greek taverna offers a rich menu with fresh, well-cooked fish and traditional dishes. It provides warm service in a pleasant, sea-themed space with a great view.