Shopping Cart

OI OCHA GREEN TEA | 500ML

OI OCHA GREEN TEA | 500ML
おーいお茶
500ml
oi ocha literally means, hey! tea!, enjoy japan's best selling green tea 
OI OCHA GREEN TEA | 500ML
Regular price $2.50