Nicosia Address Details
Address: 2A Ilia Venezi Street
Strovolos, Nicosia
Telephone: 22512400
Fax: 22499420