Free Shipping on all orders above C$ 300. Click here.
Taro is a creative lifestyle brand based in Jaipur India. Every piece is loom made and ethically created by their in-house artisans. They stand out with their sustainable approach without compromising on the style aesthetics.
Your cart is currently empty.
Enable cookies to use the shopping cart
Taxes and shipping calculated at checkout