Yamashiro: Uji Matcha Green Tea Powder (1.4 oz / 40 g)
Matcha powder is 100% green tea leaves that have been ground into a fine powder. Matcha has a long standing history as one of Japan's most popular teas and is a traditional drink with deep ties going back to the 12th century. Championing this traditional drink Yamashiro produces some of the highest quality Uji matcha available. An authentic matcha from the birthplace of the drink, a taste of Japanese Uji matcha offers the most authentic and delicious experience.Enjoy Uji matcha as it is to taste all the tea has to offer. Pair it with cookies or a confection for a delicious snack.
- Ingredients: Green Tea
- Facts: Product of Japan