Delser 7.05 oz. Salted Crackers

1.0 lb
$1.99

Italian baked specialty salted crackers made by Delser.

Product of Italy.

Pairs great with your favorite cheese.

Take over 17% off with a membership!