Iposea Three Kinds of Mushrooms in Oil 10.2 oz

Ambrosi & Sons

A trio of mushrooms "tris di funghi" jarred in oil. Product of Italy.