by John Vincenzo
(East Granby, CT, USA)
Supremo Italiano Italian Peeled Tomatoes and they also market a San Marzano product. I find the peeled tomatoes stand up in all categories. Richness, deep red color, thick puree sauce and all the tomatoes are whole.
I found them only because Restaurant Depot was out of stock on San Marzano.