These are the very best tinned tomatoes you can bu
These are the very best tinned tomatoes you can buy. Expensive, yes, but totally worth it for making a rich and delicious pasta sauce to serve with meatballs. Bellissimo!
The best tinned tomatoes.
I think these are the best tinned tomatoes by far. I once drove from West to North London just to buy this brand. The juice is thick, the tomatoes whole (no bits and pieces), and no green tomatoes. Classy tomatoes.