Ever heard of umami? A bit of a weird taste sensation. I am not gonna explain it, you have to taste it. My mushrooms have this umami taste by nature, how cool is that!
Some find it a pepper and nut combination. Fine by me. I like the fact that everyone experiences my mushrooms different. One thing everyone agrees on, I 'm told to have a good taste.... Thanks! I dress my products tightly in their packs. Stripes are my trademark.
Curious who I am? I am M. and I love Wild Flavors!
Do you like Wild Flavors too? Then join the M. community!
Here is a sneak preview: