J

Johan Steven
Review of Leonisa USA

4 years ago

Leonisa's quality is top-notch, and everyone who w...

Leonisa's quality is top-notch, and everyone who works there is helpful and knowledgeable. really good products. I checked the website before going and the company's corporate social responsibility ethos seems legit (that's important to me as someone who tried to be a responsible consumer). will definitely be coming back !

Comments:

No comments