Nicosia Address Details
Address: 122 Lemesou Avenue
Strovolos, Nicosia
Telephone: 22312700
Fax: 22495953
Email: sales@anaxagoras.eu