Nicosia Address Details
Address: 61 Arch. Kyprianou Avenue
Strovolos, Nicosia
Telephone: 22510970
Nicosia Address Details
Address: 5 Stadiou Street
Strovolos, Nicosia
Telephone: 99966606