Squid

Squid tubes – frozen
Squid tubes – frozen

£12.95 per 1kg
Usually 2-3 tubes per 500g

£6.48