Ito En Oi Ocha Tea
Japan's no. 1 green tea. Brewed from premium whole tea leaves, not tea concentrates or powders. Oi Ocha (oh-ee oh-cha) is Japan's no. 1 green tea brand and means Tea, please! Enjoy the authentic taste of green tea produced by Ito En, Japan's premier green tea purveryor. Please recycle.