Nicosia Address Details
Address: 1 Edaleo
Strovolos, Nicosia
Telephone: 22352301, 22351050
Fax: 22352583