Darjeeling Tea – premium tea from the renowned tea gardens of Darjeeling, India. Ideal for a refined and aromatic cup, this tea complies with strict quality standards, ensuring exceptional flavor and purity. more...
Green Tea – premium tea leaves sourced from the lush tea gardens of Assam, India. Ideal for a refreshing and healthy beverage, this tea meets strict quality standards, ensuring purity and health benefits. more...
Green tea is made from the top two leaves and buds of a shrub, Camellia sinensis, of the family Theaceace and the order Theales. Green tea is processed using either artisanal or modern methods. The tea plant is generally plucked every five to 10 days, depending on where it grows.more...