Salt and Pepper Squid at Giggling Squid Bath

Giggling Squid’s best-selling Salt and Pepper Squid has a hint of sweetness from the fresh squid and a touch of salt and pepper in the light, crispy coating.