171 E Liberty St #123, Toronto, ON M6K 3P6, Canada
2 Postcards
Photos
Highlights
At Demo Soap in Liberty Village, discover a delightful treasure trove of handmade, vegan soaps and quirky bath treats crafted with clean ingredients, all served up by the friendly owner surrounded by his vintage electronics collection.
4.9
(74)
171 E Liberty St #123, Toronto, ON M6K 3P6, Canada Get directions