Nicosia Address Details
Address: Athinon Street
Strovolos, Nicosia
Telephone: 22317243