Paste Tomato - Roma Supreme

Paste Tomato - Roma Supreme

single
$3.25
Sold Out

Super Sweet Tomatoes grow on many long multi-branched clusters. Each cluster bears up to 100 red cherry tomatoes 2.5 cm (1") diameter. It is sensitive to cold and changes in weather.

Your Cart