Enjoy fresh seafood and Greek cuisine at Psarotaverna Ntinos. This restaurant offers a high-quality dining experience.