Divina Roasted Tomatoes 283.5g

Divina Roasted Tomatoes 283.5g

Regular price $12.99
Unit price  per 
Shipping calculated at checkout.

From the lush tomato fields of Virginia, Divina Roasted Red Tomatoes are slowly and expertly oven-roasted at a low temperature to bring out their natural sweetness.