Nicosia Address Details
Address: 39 Archangelou Avenue
Strovolos, Nicosia
Telephone: 22359374
Fax: 22353692