Pure Tomato Concentrate, 5.3oz (150gm), Sample Unit

0.37 lb
Login to view price.
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.