Sencha Organic Chinese Green Tea A delicious, everyday green tea with brisk spring-like freshness and a sweet aftertaste.
This organic Chinese sencha from Zhejiang province captures the essence of spring in every cup. The light green, flat-pressed leaves unfurl to create a golden liquor with a flowery green aroma and delightful sweet afte