Christos Savva Ltd Nicosia Address Details Address: 146A Athalassas AvenueStrovolos, Nicosia Telephone: 22514131 Fax: 22514132