Contact details 24 100166 29 Archiepiskopou Makariou C', APOSTOLIDES MEGARON, 3, 7000 Meneou, Larnaka, Larnaka, Larnaca