Ito En Teas' Tea Oi Ocha (16.9 OZ)

The most popular green tea beverage in Japan, Oi Ocha is brewed from prime first flush green tea leaves. Brisk and refreshing Oi Ocha offers a superb clarity and a natural green taste. Enjoy!