ITOEN

Japan Itoen Oi Ocha Green Tea, Instant Japanese Green Tea

£10

Japan Itoen Oi Ocha Green Tea, Instant Japanese Green Tea 80g x 20 Teabags. Premium and selective quality imported directly from Japan. High in antioxidant.

You may also like

Recently viewed