Organic Sencha Green Tea
The most beloved tea of Japan, Sencha, preserves the fresh green character and healthy components of organic green tea leaves.
Ingredients: Organic Sencha Green Tea
Makes approximately: 4 oz = 25 cups, 8 oz = 50 cups, 1 lb = 100 cups