FREE SHIPPING ABOVE ₹599.
Your cart is currently empty.
Return to shop
Subscribe to our newsletter
Leave this field empty if you're human:
FSS License No.: 10021012000048
Address: 5, Raja Road, Dehradun – 248001. Uttarakhand
It’s not just about tea, we’re building a wellness community!Subscribe for an instant 10% discount.