Phenomenal taste and yield; tendency to split after rain means you won’t find these orange cherry tomatoes in stores. 57 days to fruit. Indeterminate.
Sold out