Snow White tomatoes are a medium-large variety of cherry tomato. Cherry, grape and pear tomatoe …
Snow White tomatoes are a medium-large variety of cherry tomato. Cherry, grape and pear tomatoes are the easiest to grow and set fruit the easiest. (Bob Morris)