The most antioxidant-rich of the green teas. These high quality, organically grown, sencha tea leaves are grown on a family-run farm in the famous Uji region of Japan. This is one of the few Japanese teas to be certified organic under the USDA seal. |
More info ›› |
|
|