January Specials – Herbs

Mountain Rose Herbs January Monthly Specials – Herbs Certified Organic & Kosher Certified Green Sencha Leaf Tea Overview This organic green sencha leaf tea is a delicate, stimulating beverage made from the season's fresh harvest of the first young leaves. These handpicked tea leaves from the high mountaintops of Japan are immediately steamed to retain... Continue Reading →

Blog at WordPress.com.

Up ↑

%d bloggers like this: