Pure Tomato Concentrate, 5.3oz (150gm), Pack of 8

3.4 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.