Artopolis Nicosia Address Details Address: 95 Evagora Pallikaridi2235, Latsia, Nicosia Telephone: 22365000 Fax: 22486350