the green tea latte tastes great. nice flavour and i can definitely tastes the green tea. it's very different from the tea i have tried before. good product
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.