Nicosia Address Details
Address: 142 Athalassis Avenue
Strovolos, Nicosia
Telephone: 22422321