Genmaicha Green Tea
Genmaicha is one of Japan’s most famous green teas. This tea combines Japanese Sencha leaves with toasted brown rice. This tea is remarkably filling which makes it perfect for people seeking to reduce their appetite. Genmaicha has a sweet grassiness of the green tea mixes perfectly with the strong toasted flavor of the rice.