Nicosia Address Details
Address: 62 Athalassis Ave , 212
Strovolos, Nicosia
Telephone: 22319949
Fax: 22319947, 22468601