Italian peeled tomatoes
Whole peeled tomatoes, in a tin. The basic preserve for slow-cooked sauces and stews.
From €1.13