Clearspring Organic Ceremonial Matcha 30g

Clearspring Organic Ceremonial Matcha 30g

£16.99

SKU 5021554988496 Categories , , Tag

Description

Ingredients: Organic Matcha green tea powder (100%).

Product weight: 30g

What is Matcha?
Matcha is a finely milled vibrant green tea powder made from the highest quality Japanese tea leaves. Clearspring Organic Ceremonial Matcha comes from Uji, a region high in the hills around Kyoto, renowned for producing the best Japanese teas.