Nicosia Address Details
Address: 88 Ifigeneias
2003, Strovolos, Nicosia
Telephone: 22378397
Fax: 22378860