Rishi Tea Sencha Organic

Rishi Tea Sencha Organic is a Japanese green tea. Japanese green teas are steamed soon after picking, which keeps the leaves bright green and gives a fresh, grassy and lightly sweet cup with a clean finish. Use cooler water than for black tea to keep it from turning bitter.

TeaScore: discover, rate and share teas