100% Natural Green Food No Any Artificial Addictives or Chemical Additives
Product Description
Organic matcha powder is sourced from the fresh whole green tea leaves which is kept shaded from the sun harvest this makes the tea leaves vibrant green color, after steaming and drying , followed by grinding process, the leaves are slowly ground into an ultra-fine powder.