IZU Matcha
Matcha Is Amazing
Pure matcha ceremonial grade green Tea
Matcha has a jammy-like goodness with a very satisfying cup.
Luxury grade Japanese green tea and Gyokuro gives a light astringent finish.
Price per 50 Gram Package of Matcha Powder
Ingredients: Green Tea from Japan and Kenya