A Japanese steamed green tea known for its plentiful antioxidants, Sencha's needle shaped leaves release grassy notes, a sweet aroma and a hearty vegetal flavor.
ORGANIC FAIR TRADE CERTIFIED
Learn more about Organic Tea