Semi-determinate organic roma tomato seeds. This popular paste tomato creates “classic” sauce great for pastas and pizzas. Uniform fruit that grows well in many regions.
The text above and photo used were taken from Turtle Tree Seeds. The seeds were originally purchased from them.