This is a seafood taverna located by the sea, offering a pleasant view. While most dishes were well-received, one item was an exception. The establishment is situated in Neoi Epivates.