Originally Posted by
roadrunr
Green tea from China is a lot better tasting than Lipton green tea.
Any other green tea is better tasting than Lipton green tea. It took me a while to find one I could have that did not taste as though I had pulled grass up from front yard & boiled it. >.