Matcha is the strongest form of green tea. It is made using the entire tea leaf, meaning that it has more nutrients and health benefits than regular green tea. In the west, matcha has recently grown in popularity and can be found in the form of shots, lattes, and even food products such as cakes and desserts. It has been grown and consumed in Japan for over 800 years.
Continue reading