Demou Nicos Larnaca Address Details Address: 16 Vasileos Evagorou6023, Larnaca, Larnaca Telephone: 24654846