Contact details 22 375234 Arch/pou Makariou C' Leoforos 2026-04-02 00:00:00, SHOP 61-62, 1065 Lefkosia, Nicosia