Ceremonial Grade Matcha
This is the finest grade matcha from Uji, Japan. The region has perfect conditions for producing matcha; a misty climate, sloping hills, rich soil and wide range of temperatures between day and night.
Origin: Uji, Japan
Tasting Notes: Fresh, grassy, snap peas, watercress, almonds
Caffeine Level: High