Japanese Sencha Organic Green Tea
Japanese Sencha is a green tea made from organic production and is caffeinated. Impeccably harvested, this tea is expertly crafted to make one of the finest green tea.
Type
Green Tea
Origin
Japan
Ingredients
Organic Japanese green tea
Preparation
1 tsp tea
8oz water
180 F
2 min