Salt and Pepper Squid – Frozen

$26.50 each

Squid bites in a salt and pepper coating.

 

25 in stock

Select quantity: