Arxi Adion Nicosia Address Details Address: 37A Arxaggelou AvenueStrovolos, Nicosia Telephone: 22402040 Fax: 22305432