Origin: Japan Organic Japanese Matcha is a premium green tea powder originating from Japan. The tea leaves are harvested and then ground by a ball mill into a fine powder. This powder is then mixed with water to create a full-bodied green tea with a unique and rich taste that is also full of antioxidants. This Matcha tea powder can also be used as an ingredient in various cooking recipes including matcha lattes or smoothies. |