Japan Matcha SUP 100g Japanese Green Tea
$29.90
This product is currently sold out.
japan matcha 100g SUP japanese green tea
Matcha is produced by grinding gyokuro tea leaves into powder. Produced in Uji-shi Kyoto prefecture Japan, this premium matcha not only tastes delicious it is said to be high in antioxidants and vitamins.


