5 easy ways to improve the taste of green tea – IOL

Green tea is packed with health benefits and adding a few natural items will also cut out the slight bitterness from sipping it on its own.