Green Sencha Tea
This organic Green Sencha Leaf Tea is the traditional steamed green tea of Japan.It is a delicate, stimulating beverage made from the season's fresh harvest of the first young leaves. These handpicked tea leaves from the high mountaintops of Japan are immediately steamed (which quickly halts natural tea oxidation) to preserve and retain their peak flavor and vibrant, brilliant, green color. Sencha's bright green infusion posseses a refreshing energy with a balance of wonderful flavor.
Organic Green Tea (Camellia sinensis) Contains Caffeine.
Steep 1 to 2 teaspoons of loose tea per 6 to 8 oz. of Hot (180°F ) water for 2 to 3 minutes.