Genmaicha Tea


What is Genmaicha Tea?

Genmaicha tea is the Japanese name for green tea combined with roasted brown rice. [1]