Sale!
$2.48 $2.98
 5762 Sold
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.
Qty available: 17 SKU: 615154200055