Karyatides Nicosia Address Details Address: 12V N. Georgiou StreetStrovolos, Nicosia Telephone: 22314292