Rishi Organic Matcha Super Green Loose Leaf Tea - 80g Tube
Rishi's greenest green tea, Matcha Super Green combines first and second flush sencha with bright matcha green tea powder for a supercharged, vivid green cup. Sencha lends delicious umami and sweetness that are enlivened by the fresh poin...
Read more
Regular price
$28.00
Sale price
$28.00
Regular price
Rishi Organic Matcha Super Green Loose Leaf Tea - 80g Tube
Regular price
$28.00
Sale price
$28.00
Regular price