Explore details about location MELI ZACHARIADI. MELI ZACHARIADI is a location situated within the Λάρνακα alongside other areas such as Nikis, Panagioti Koumeni, ΑΡΤ. ΦΡΑΝΤΖΕΣΚΟΥ.