Idrima Artos Nicosia Address Details Address: 64 Agion Omologiton AvenueAgioi Omologites, Nicosia Telephone: 22445455