acalzycalzy
Joined 6 years ago
Karma
53
Submissions
41
Member since
Feb 8
Joined 6 years ago
That being said some of the best canned tomato products are Italian.
The best American canned tomato is Stanislaus - only available to food service companies