Costas Chatzistyllis Nicosia Address Details Address: 46 Larnaca AvenueNicosia, Nicosia Telephone: 22347444 Fax: 22730626