£2.40
San Marzano Tomatoes 400g
21 in stock
According to Wikipedia, the San Marzano tomato is a variety of plum tomato. It is, but that’s not all! Naturally sweet and high in antioxidants, th...
View full details