I bought a packet of cherry tomato seeds past winter in Italy while my DW was buying clothes. On the packet it says only Pomodoro ciliegia - cherry tomato. It turned to be the best and most prolific cherry tomato I ever grew. Plant is now 2.5m/8.2ft high and is loaded with fruits. Fruits are the same size and shape as Sun Sugar. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.