J
Johan Steven Review of Leonisa USA
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: