Ito En Oi Ocha Hojicha Tea 16.9 Fz
$35.49
Brand:
Ito En
Stock
Out Of Stock
Viewed
47 times
OverView
Ito En Oi Ocha Hojicha Tea 16.9 FzIto en oi ocha roasted green tea is japans number 1 green tea brand. Oi ocha means tea, please and this tea is brewed from premium whole tea leaves. This green tea ha...
Qty
Add to wishlist