Fresh Apulian tomato puree 680 gr
Price
€2.70
Brightly red, dense and creamy natural tomato puree, produced by manual processing from fresh within 24/48 hours of harvesting in the open fields...