Organic Matcha Tea

Showing all 2 results

At Happy Matcha our ceremonial grade matcha powder is certified organic by JASCERT. Happy Matcha is sourced from some of the oldest and most prestigious organic farms in Japan, where only the finest green tea leaves are harvested by hand, de-veined and ground to perfection!