Nicosia Address Details
Address: 104, Amathuntos Avenue, Zavos Seasons Plaza A, Shop 8-11
Agios Tychonas, Nicosia
Telephone: 80000722, 25376780
Fax: 25377374
Nicosia Address Details
Address: 1 Avlonos Street, Maria House
Nicosia, Nicosia
Telephone: 80000722, 22376780
Fax: 22377374