Free Leaf Matcha
100% pure Japanese matcha green tea.
Size: 85 g (50-60 servings)
Comes with our favorite recipes & how-to's.
Note from owner :
We've had the privilege to work with a family-owned farm with over 100 years of matcha experience. Committing to only the first harvest, which offers the freshest matcha, we are excited to bring our customers the highest quality matcha from Japan.