Quick view New product Giant Squid Tentacles... £6.32 Frozen giant squid tentacles weighing 800g. View Detail
Quick view New product Frozen Raw Squid Tubes... £7.65 Frozen raw and cleaned squid tubes. Pack of 700g. View Detail