Yamashiro Uji Matcha, Ceremonial Grade, 1.4oz


Origin: Japan

Yamashiro is one of the leading tea factories that located in Kyoto, Japan. Uji matcha is known as the premium matcha which is ceremonial quality matcha.

It’s unsweetened matcha powder. It can be used for tea ceremony, or make matcha latte, matcha ice cream or all kind of pastries with this product.

5 in stock