A friend gave me a can of these really great tomatoes from Benincasa. I would love to use more of these but they are impossible to find. Internet search has come up with nothing. Has anyone seen this product in a supermarket anywhere or know a distributor?
Here is what they look like: http://www.benincasa.it/red.php?section=TOMATOES&p=1