30 x Salt & Pepper Squid Pieces

30 x Salt & Pepper Squid Pieces

$105

 Platter includes:30 Pieces Salt & Pepper Squid with Aioli & Lemon