Nicosia Address Details
Address: 39-43 Archangelou Avenue
Strovolos, Nicosia
Telephone: 22355022
Fax: 22353692