This is the product description text that will appear here.
Quantity
1
Description
Premium grade Japanese matcha. Our Izumi Matcha, meaning "spring," is made from the finest hand-picked green tea buds from Kyushu, Japan, ground to a fine powder. How to make: Sift 1-2 tsp of matcha into a matcha bowl using a small sifter. ...