Green Tea

The most beloved tea of Japan, Sencha, preserves the fresh green character and healthy components of organic green tea leaves.

Ingredients: Organic Green Tea

 

2.47oz