Thursday, January 17, 2019

Matcha

Matcha is the high-end powdered form of green tea that is used in the Japanese tea ceremony. It is also a popular flavoring for all sorts of products. The matcha flavored beer that I bought had an interesting greenish hue, while the matcha-themed KitKats were unexpectedly delicious!



No comments:

Post a Comment