La Valle Italian Cherry Tomatoes, 14 oz

La Valle Italian Cherry Tomatoes, 14 oz
$2.49

Availability: In stock

636768020051
Description

Details

La Valle products come from carefully selected cultivations which guarantee the very best quality. Ingredients are small tomatoes hillock and tomato juice.
Additional Information

Product Information