It's carefully hand-picked, natural and fresh tomatoes in its tomato paste.When you need a strong and intense taste of tomato, tomato paste is your choice.
Peeled Tomatoes. Straight from Southern Italy ancient tradition, the canned product closer to the fresh tomato.
Featured Product | No |
---|