Enjoy fresh seafood at Dora Fish Taverna. This restaurant offers a taste of the sea.