Nicosia Address Details
Address: 89 Athalassis Avenue
Strovolos, Nicosia
Telephone: 22494985