Cherry Tomato - Super Sweet

Cherry Tomato - Super Sweet

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