Nicosia Address Details
Address: 66B Athalassis Avenue
Strovolos, Nicosia
Telephone: 22512295