Experience the exquisite taste of this single cultivar ceremonial grade matcha– sourced from the renowned Osada Tea in Shizuoka, Japan, this vibrant emerald green matcha has a fitting name given Okumidori means "deep green". Perfect for Koicha (thick) style matcha lovers.
20g