Skip to content

Organic Tulsi Tea Loose Leaf Organic India 100g

SKU T96126

Organic India's Tulsi Tea Loose Leaf has three sacred varieties of Tulsi. With potent restorative powers are blended to create this delicious, calming, yet energising tea with hints of lemon and citrus from...

In-Store Only