Product Description

It seems like lately when you go to the grocery store or convenience store, you can see displays offering green tea beverages for sale. Even though green tea has been around for years and years, it seems as if there is a current push for people to start drinking green tea, but why?