I am a green tea expert, not "any" green tea on the shelves are good for you. The loose leaf organic ones are the best. Tea bags like Lipton, Nestea, big brands still have "unknown" substances added in. Best to go to a "natural" store to get it. I'm not talking about Whole Foods either.... ;)
|