Frozen Squid Tubes

Frozen Squid Tubes

£8.99Price

Delicious frozen squid rings, perfect for a range of recipes and stuffed dishes.