Description
Discover the unique taste of Indian steamed green tea, boasting a slightly vegetal and grassy flavor. Enjoy the health benefits of this rare green tea, perfect for relaxation and boosting your wellness. Shop now for the finest steamed green tea and experience a new level of freshness and quality.
Reviews
There are no reviews yet.