Nicosia Address Details
Address: 115 Athalassis Avenue
Strovolos, Nicosia
Telephone: 22425549
Fax: 22494791