Taverna Alykes is a traditional Greek taverna located in a lovely waterside setting. It offers fresh seafood and traditional dishes.