Nicosia Address Details
Address: 16 Athalassis Avenue
Strovolos, Nicosia
Telephone: 22426862