Salt & Pepper Squid
Chips, lemon & aioli
$20.00
Not available to order