Country: Tokyo, Japan
Ito En Oi Ocha Genmaicha is an unsweetened green tea with roasted rice. It has no sugar, and no calories, suitable for people who are more health conscious. This tea is a Japanese blend of green tea leaves, matcha and roasted rice. It gives a nutty and popcorn like flavour.