Sencha Green Organic Tea

$9.00

Sencha is a steamed green tea made from small-leaf Camellia sinensis (teabushes). It has a sweet, grassy or earthy flavour that is a refreshing and brimming with antioxidants and anti-aging benefits.

Botanical Name Camellia sinensis
Organic Status Certified Organic
Country of Origin China

 

Size