Finally, A Green Tea that tastes Good!
I don’t like green tea. I’ve tried many types of hot green tea from Asian restaurants, various green teas from stores, and iced green tea from all over. Yuck! I shouldn’t have to add sweetener to make it taste good. I finally found one that tastes fabulous on its own. It’s organic green tea from Tulsi. Let me know what you think