Sale!
$2.68 $2.98
 5921 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: 18 SKU: 615154200055