Illex Squid Tubes

Illex squid from Argentina is prized for its mild sweetness and tender texture, resembling the calamari you find in dishes from around the world.

View Product