This is probably one of my favourite green tea from David's Tea. As the name implies, it has a nice roasted scent and the green tea flavour is clean and robust.
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.