I am huge fan of green tea, however, at home I am usually buying the tea bag variety. When at restaurants I go for Match green tea, and lately I’ve not been able to resist the Matcha green tea latte bubble tea you can buy from Meecha….if you’ve not tired bubble tea you don’t know…