Enjoy fresh seafood, Greek traditional dishes, and salads at Diogenis Taverna.