Nicosia Address Details
Address: 23A-B Iroon Street
Strovolos, Nicosia
Telephone: 22428877
Fax: 22516295