The Stella yellow cherry is self pollinating and is popular to cherry orchardists to pollinate other cherry trees. Stella Cherry trees are cold hardy, and a tree can grow to 20-30 feet tall. The yellow clusters of Stella cherries are large and the flavor is sweet and aromatic to smell. As it begins to ripen, the Stella cherry can develop an orange blush. For fresh eating try placing a few clusters of Stella cherries on the table for a breakfast surprise.