Organic Premium Matcha
£19.90
Notes of umami, vegetal flavours and a nutty sweetness. Origin: Kyoto, Japan. Introduction: Our Organic Premium Matcha is a ceremonial grade matcha, using the highest quality shade grown gyokuro leaves from Kyoto - an...
View full product details