Origin: Japan
Organic Japanese Genmaicha is made by mixing organic bancha with roasted rice. This premium green tea offers a naturally sweet taste with a hint of melon and chamomile, with an aroma that includes a slight hint of pistachio.