Nicosia Address Details
Address: 144 Athalassis Avenue
Strovolos, Nicosia
Telephone: 22427114
Fax: 22311357