
Bioitalia Organic Tomato Paste
Regular price
$4.49
No salt added, only Italian organic tomatoes. Bioitalia tomato paste is processed a few hours after harvest.