Sencha Tea Benefits: Everything You Need to Know!
Unlike matcha, or powdered japanese green tea, sencha is a Japanese green tea made by infusing whole tea leaves in hot water after they are processed. In this article we will look into the benefits and side effects of sencha.