Green tea from the Shizuoka region of Japan. Sencha translates as “common,” but there is nothing ordinary about this exquisite “spider leg” tea. The latter refers to the leaves� long, slender shape. Our “Sencha Overture” is a wonderfully delicate second flush (summer) tea whose soothing taste and fresh green scent make it a perfect everyday treat.
|