75+ Seeds. Italians consider this to be one of the best-tasting tomatoes available anywhere in the world. The incredibly rich flavor of these deeply ribbed tomatoes make them great for slicing or preparing traditional Italian sauces. Fruit average about 8 ounces. Open-Pollinated, Indeterminate, 80 Days.