Organic Sencha Green Tea, Japanese, Uji Cha, 16 Unbleached Manila Tea Bags/Bo…
Indulge in the exquisite taste and inherent goodness of Organic Sencha Green Tea, an authentic Japanese tea sourced from the revered Uji region. Uji Cha, as it’s locally known, has a rich tradition dating back centuries and is celebrated for its distinct umami flavor and vibrant green infusion.