Supreme Matcha Green Organic

  • Supreme Matcha Green Organic

Supreme Matcha Green Organic

Description

A vital wellspring of organic whole leaf green tea & the finest matcha. Matcha powder blended with the goodness of three fairly-traded whole leaf greens: Chinese Sencha, Indian Oothu and Vietnamese Suoi Gang. 

Ingedients: organic green tea, organic matcha green tea