Nicosia Address Details
Address: 80C Strovolos Avenue
Strovolos, Nicosia
Telephone: 22575894
Fax: 22312653