Matcha Iri Genmaicha

Green Tea, Matcha and Toasted Rice – Intensely Nutty with a Lingering Umami Flavour

Product Details