Loading...

Frozen Squid Tubes

Frozen squid tubes are sustainable and easy to cook.  UK Delivery. For a recipe idea click here. 

£0.00