Loading...

Frozen Squid Tubes

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

£7.50