
Matcha enthusiasts will approve of this ceremonial-grade, stone-ground matcha that's produced from green tea that was cultivated and produced in Kyoto, Japan.
Matcha enthusiasts will approve of this ceremonial-grade, stone-ground matcha that's produced from green tea that was cultivated and produced in Kyoto, Japan.