Da Christophorou & Sons Ltd Larnaca Address Details Address: 1 I. Marsellou StreetLarnaca, Larnaca Telephone: 24653546 Fax: 24626714