Sencha Green Tea

5 from 3 votes

How to make high-antioxidant Sencha Japanese green tea and its health benefits. Plus, why drinking green tea daily may make you live longer.