Organic China Sencha

Organic China Sencha


Certified Organic large leaf green tea, with a distinctively crisp, yet subtle flavour.

Made from large leaves, this traditional green tea has distinctively crisp, yet subtle flavours. Our Organic Sencha is sourced from China, where it’s steamed before being dried, which results in a more delicate flavour, as well as high levels of antioxidants and vitamins.

Origin: China 


Add To Cart