Salt & Pepper Squid

Salt & Pepper Squid

28.00

with lemon aioli, chips and a garden salad

Scroll to Top