A smaller, bright red tomato with a thick flesh. This perfect paste tomato will yield bright red 10-12 oz fruits. Delicious in salads and great yields!
A smaller, bright red tomato with a thick flesh. This perfect paste tomato will yield bright red 10-12 oz fruits. Delicious in salads and great yields!