These are tasty little grape tomatoes from Nature Sweet available just about everywhere I think.
My kid loves them. Says they're better than the ones I grow. Grrr. I have stocked up on several grape varieties to try. Her Grandma, who ate my cherry tomatoes by the pound this year, started buying these Cherubs because, well, she got addicted to mine and I ran out. It seems somewhere I saw a "map" of someone's plantings and they had Cherub growing. I can't find it now. Google for information and there's very little. Proprietary dutch commercial greenhouse seed, one guy grew some F2s and posted pics of big plants with no comments I can find and nothing else.
Anyone else like them? If Campari could be stabilized, so might these, right?