Nicosia Address Details
Address: 53 Strovolos Avenue
Latsia, Nicosia
Telephone: 22485545
Fax: 22487929