Product Description
Founded in Belgium in the late 1960s, ICI PARIS XL is all about service, in extra large doses. The word “ICI” translates into “here” in English, so at ICI PARIS XL, you know you have arrived at the place where Professionalism, Attention, Respect, Initiative and Service can be found.