Sencha Organic Tea 25pk
Our organic Sencha, meaning 'simmered tea' is produced from fresh young plucked leaves, which are steamed, rolled and cooled to produce a delicate soothing golden infusion.
CERTIFIED ORGANIC JAPANESE GREEN TEA
×
Our organic Sencha, meaning 'simmered tea' is produced from fresh young plucked leaves, which are steamed, rolled and cooled to produce a delicate soothing golden infusion.
CERTIFIED ORGANIC JAPANESE GREEN TEA