Sale!
Qty available: 197
SKU: 615154200055
$4.48
$5.48
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