Tuck into these teabags of Genmaicha, a comforting blend of sencha green tea and roasted rice crafted in Shizuoka, Japan.
This lot is grown on a small, century-old family farm; after the leaves are harvested, steamed and rolled, the finished sencha tea is hand-mixed with roasted rice. Soothing and mellow, the rice adds a wonderful toasted