Rishi Tea: Matcha Super Green Tea 15 Count
Matcha Super Green Tea
Matcha Super Green Tea from the Yama Yoga Store is named for its beautiful and vivid emerald green color and its natural energy provided by pure Japanese Matcha. This specific Rishi flavor blends organic sencha and organic stone-ground matcha green teas from the rich volcanic lands of Japan.
- Brand: GDS.
- Product Code: 741391973923
- Availability: In Stock