Salt & Pepper Squid
Lemon, aioli, herb oil
$21.00
LD, LG