Nicosia Address Details
Address: 18 Dedalou Street
Agioi Omologites, Nicosia
Telephone: 22316220
Fax: 22316221