blog.englishteastore.com
Review of Genmaicha Green Tea from The English Tea Store
Genmaicha is one of the more easily identified teas, thanks to the noticeable presence of toasted rice among the tea leaves. To the uninitiated, this might at first seem slightly peculiar. But, as …