Cherry tomatoes in their own natural sauce, for your favorite Italian sauces.

Available in 550 g / 19,4 oz jars