A Dash of Healthy: Mad About Matcha

What is matcha, you ask? It’s powdered green tea from Japan of an especially high grade. It’s also the latest addition to the superfood craze.