Yogi tea green tea matcha lemon organic 17 tea bags green
Green tea makes up 53 of this blendrefreshing and invigorating complemented by the citrus flavours of lemon grass and lime this delicious product by yogi tea is made up of green tea tencha sencha and matcha offers a refreshing clense of the palate matcha tea powder was revered by buddhist monks who valued the caffeine as a source of energy to invigorate them during long meditations to bring harmony try yours today