Sencha Green Tea - Organic
SENCHA is a green tea that comes from the Anhui province of China. It is made from young leaves that are thinly rolled to have a long, twisted appearance that unfurl when brewed. This gives a traditional China Green Tea that is bold and full of flavour.
Packaging & Storage