Ujido
Matcha is known to have many benefits to your health. In fact it s long known that a single serving of matcha tea is the nutritional equivalent many cups of regularly brewed green tea. When you drink matcha you are ingesting the entire leaf and receive almost all of the nutrients of the leaf. Matcha powdered green tea has more antioxidants than regularly brewed green tea.