60

In my opinion, the green tea is really an afterthought and gives a kind of chemical taste- or maybe it’s the chai flavoring? I’d like to try a green chai with a richer green vs the leaf dustings off the floor.

Login or sign up to leave a comment.

People who liked this

Login or sign up to leave a comment.

Profile

Following These People

Moderator Tools

Mark as Spammer