Oi Ocha is Japan's #1 green tea brand and means "Tea, please!"
Enjoy this bottled gree tea produced by ITO EN, Japan's foremost tea purveyor.
- Best if served chilled
- Please refrigerate after opening and consumer within 24 hours
- Non-microwavable
- Do not heat botthles.