Organic China Sencha

Organic China Sencha

12.95

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 

100g

Quantity:
Add To Cart