Salt & Pepper Squid
Tarragon aioli, lemon
$21.00
LD, LG