Genmaicha (玄米茶, "brown rice tea") is a Japanese brown rice green tea consisting of green tea mixed with roasted popped brown rice.
Share Save

What Are People Saying About Genmaicha Japanese Green Tea

This content is exclusive to our members

Request Invitation Login
This content is exclusive to our members. Request and invitation to see all we have to offer