Snow Crab Clusters

Seaside Seafood

$19.95 

Sorry, this item is out of stock

The largest Snow Crab Clusters known to man! (We think)  These clusters are 12 ounces and up.