Matcha, a form of tea that has its roots in China and translates to “ground tea” in Japanese, is a proud representation of the shared love for tea in Eastern Asia.
Matcha, a form of tea that has its roots in China and translates to “ground tea” in Japanese, is a proud representation of the shared love for tea in Eastern Asia.