Nicosia Address Details
Address: 11 Soudas
2035, Strovolos, Nicosia
Telephone: 22314622, 22316424
Fax: 22492284