Nikosia Address Details
Address: 11A Ioanni Kliridi
1070, Nikosia, Nikosia
Telephone: 22766773
Fax: 22765810