Uji Matcha is grown in the Uji Region near Kyoto, Japan. Ubiquitous in the elegant Japanese Tea Ceremony, this tea is meant to be whisked in less-than-boiling water to enjoy a smooth bowl of tea. Oishi Des!
Pricing is per 30 grams
2 in stock