Matcha - means "powdered tea" and is a very healthy Japanese green tea.
Once the leaves are harvested, steamed, dried and blended, they are ground up into a fine powder that you mix into hot water.
Grower Certified Organic
Matcha - means "powdered tea" and is a very healthy Japanese green tea.
Once the leaves are harvested, steamed, dried and blended, they are ground up into a fine powder that you mix into hot water.
Grower Certified Organic