Loading...
View as:  List

(2.5 lb) Bag of Calamari- PRODUCT OF THE U.S.A

$42.99

Domestically caught and quickly flash frozen Squid, boasting both tubes and tentacles make this product the perfect match for an appetizer, side or even main... More

(2 lb) Bag of Calamari Fries- [Frozen Product Of China]
$55.99   $42.99
-23%