22 May 2014
When you drink Matcha tea you are actually consuming the entire leaf making it at least 8-10 times stronger than any other regular cup of brewed green tea.