Nicosia Address Details
Address: 1 Apelli Street
Agioi Omologites, Nicosia
Telephone: 22889100
Fax: 22665080