Pure Tomato Concentrate, 5.3oz (150gm)

0.37 lb
$4.89

100% organic Italian sunshine in a tube, the ultimate pure concentrate for all your tomato based recipes. This paste is as clean as it gets and brims with all that famous tomato goodness.