Japanese Sencha Organic Green Tea
Japanese Sencha is a green tea from organic production and is mildly caffeinated. Immpecably harvested and expertly crafted into the finest green tea.
Type
Green Tea
Origin
Japan
Ingredients
Organic Japanese green tea
Preparation

1 tsp tea

8oz water

180 F

2 min