SUBSCRIBE FOR WEEKLY FEATURES & DEALS
Regular price $14.00 Sale
680g, FrozenFrozen wild caught squid is often considered just as good as fresh because it can be more tender due to freezing and thawing.