Our store in VAUGHAN MILLS is now open! Come visit us >>
Sign up for updates, special offers and more
I agree to the processing of my data in accordance with the conditions set out in the policy of Privacy.
Your cart is empty
This Leaf Soap Bar is made with pure, natural ingredients and enriched with shea butter for a luxurious feel. Enjoy the calming aromas of lemon and lavender as you indulge in this relaxing experience