Our best-selling Artichoke Pesto now comes in a 23 oz size. Perfect for entertaining. It’s like getting a jar for free!
23oz
Unavailable
Sold Out