Green Tea

In Stock
Your Price: $20.30
Grown in China, this Sencha green tea has long leaves with a magnificent emerald color. Especially sweet, simple and refined, this traditional Sencha has a fresh flavor of springtime. This Grand Cru tea will seduce any discerning tea lover, searching for... read more