Contact details 22 349696 1 Arch/pou Makariou G' (K'kli) Str, 1020 Lefkosia, Lefkosia, Lefkosia, Nicosia