Cherry tomatoes byĆPoma Rosa are Real Italian Cherry Italian Tomatoes. These cherry tomatoes are excellent for pasta dishes, pizzas, meats, stews, and other Italian recipes.
Product of Italy