This waterfront Greek tavern offers authentic and flavorful traditional dishes with a stunning view of Geni Bay. It is praised for its delicious food and great location.