Product ID: 47726 •
Chamellia, Organic Green Tea, China Sencha, Pyramid Infusers, 50ctLog in to View Pricing
Organic Special Order
The emerald, slender leaves of this soothing green tea create a sweet and mellow brew that is noted for its range of health benefits.
Categories: Chamellia Pyramid Pouches