
Favuzzi - Organic Peeled Italian Tomatoes
Regular price
$2.95
Bright red and packed in a velvety coulis (twice as thick as other commercial canned tomato brands), these organic tomatoes have a firm flesh and are low in sodium to let their delicious taste shine.
398ml