Our Organic Superior Matcha is one of the finest organic ceremonial grade matcha green tea powder available. Excellent grade of drinking matcha.
It was carefully selected for its sweet, rich flavor as well as deep natural green color. It's best enjoyed as a drinking matcha. It's also ideal for a latte, or in a drink recipe of your choice. This is one of our best ceremonial grades of organic matcha green tea.
*Due to extremely high demand, Organic Superior is now in limited supply*