Simerini Nicosia Address Details Address: 31 Archaggelou AvenueStrovolos, Nicosia Telephone: 22580580 Fax: 22580570 Email: mail@simerini.com