Nicosia Address Details
Address: 181 Agiou Ilarionos Street
Latsia, Nicosia
Telephone: 22434142
Fax: 22433847