Wagh Bakri Green Tulsi, 25 Tea Bags (Pack of 2)
Wagh Bakri Tea master blenders & tasters have selected the finest green tea made from the leaves of Camellia Sinensis that have undergone minimal oxidation during processing.
Wagh Bakri Tea master blenders & tasters have selected the finest green tea made from the leaves of Camellia Sinensis that have undergone minimal oxidation during processing.