REVIEW: Matcha Tea Madness

Match Tea Review - Love Leigh

Matcha Tea has many health benefits, is good for metabolism and increases energy, so what’s not to love.

So what is it? Basically it is finely ground powder of specially grown and green tea. As it is whole leaf, compared to other green teas, it is high in antioxidants, caffeine and amino acids.

Continue reading