1 entry
Avellino, Italy
Fruit & veg — Dehydrated vegetables
Italian processor of chestnuts, tomatoes, olives, and legumes, offering ready-to-eat products and custom private label solutions in convenient packaging.
Showing 1–1 of 1