Italian peeled tomatoes are an essential product in every kitchen in Italy.
Processed into a rich tomato sauce, they are suitable for all dishes.
Italian peeled tomatoes are an essential product in every kitchen in Italy.
Processed into a rich tomato sauce, they are suitable for all dishes.