Details
Descriptions
Organic Ceremonial Grade Matcha imported all the way from UJI Japan.
Ingredients
Japanese Matcha
How To Use
2 grams of matcha whisked with 60 ml water.
Organic Ceremonial Grade Matcha imported all the way from UJI Japan.
Japanese Matcha
2 grams of matcha whisked with 60 ml water.