Sold out.
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
Sign up today for exclusive offers!