New

IRI Genmacha organic Japanese green tea

IRI Genmacha organic Japanese green tea

Product Code: PL-000000401

49% organic green tea, 48% organic roasted brown rice, 3% organic green matcha tea COUNTRY OF ORIGIN: Japan TASTE: delicate, with sea notes COLOR: lime green

Cart