De Luca's Marinated Artichoke 1/4's

$5.98

Marinated Artichoke's, the perfect addition to pizzas, pastas, charcuterie boards.

340ml