Using the highest quality whole tea leaves that are stone-ground into a fine powder, matcha harnesses the complete leaf, capturing all nutrients.
M01 (Deluxe Grade) Featuring a rich smell and mellow taste. It has a strong sweetness, and deep rich flavour. Recommended for those who want to enjoy the relaxing taste of Umami. (The highest grade of organic Matcha, hard to get even in Japan)