It’s the beginning of spring, and in the tea world that means one thing: first flush teas! The first harvest, or “first flush” of the year yields the highest quality teas, both in taste and health benefits. 366 more words
Enjoy this lovely article from Bordeaux Nutrition & learn about the magic of Matcha! Thanks again for visiting.