New and Improved Starbucks Green Tea Latte

Here’s a review of the new version of Starbucks’ green tea latte. Plus some facts about matcha and its health benefits.