Ito En Oi Ocha Matcha Green Tea (100g)

$9.60
Write a Review
Size:
100g
Ito En Oi Ocha Matcha Green Tea (100g)

Country: Tokyo, Japan

Ito En Oi Ocha Matcha Green Tea is an instant powdered green tea. This tea is 100% made with Japanese tea leaves.

 

*Images are for illustration purposes only.

You might also like