What Is Matcha? Is it a powder, a flavor or a green tea? Learn the fundamentals, history, taste, benefits, grades, production, caffeine content and more!