You have no items in your cart
Pure Tomato Concentrate, 5.3oz (150gm)
is backordered and will ship as soon as it is back in stock.
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.