Looking for the best matcha powder in town? In Japanese, “matsu” literally means “pine tree.” But it’s also a term that indicates excellence. This detoxifying stone-ground green tea lives up to its name. Bold in taste and aroma, this indulgent matcha powder is perfect as is, or as a base for your lattes, milkshakes and smoothies. Excellent.