Itoen's "Oi Ocha Green Tea" range is the Number 1 in Japan!
Enjoy delicious green tea 'Ryokucha' conveniently packed in tea bags! Made from meticulously sourced and expertly prepared tea leaves, experience a rich and bold taste!
Can be enjoyed drunk as a hot or cold beverage!
Each box contains 20 tea bags.