CLICK HERE FOR SEASONAL EATING
Organic Tomato Puree
Organic
Description

Bioitalia italian organic tomatoes are of the highest purest quality. This paste has no additional salt. Which let's the tomatoes do all the talking.

Organic Tomato Puree

Bioitalia
700ml

$4.50

add to cart