“Mixing in a bit of matcha for that kick, which is necessary this morning…” Read full tasting note
No need to wonder: this is green tea lover’s tea, the finest organic Mao Feng (“Fur Peak”) green tea available from the Fujian Mountains. Hearty, rich and nutty, and you will not find it fresher anywhere unless you visit the tea farm itself.
Company description not available.