Enjoy fresh, tasty seafood at Karavopetra. This restaurant offers a pleasant atmosphere and excellent service.