Tag Archives: caviar

“Natures Caviar” aka “Escargot Caviar”

Is Escargot Caviar the new “IN Ingredient”?  If you ask Dominique Pierru he will say yes for sure!  While Pierru is not the inventor of snail caviar,  I will say he is an innovator and visionary.    Escargot Caviar is nothing new, but Dominique Pierru has found a new way to cultivate, care for, and process […]

Continue Reading