Restaurants & Bars

Pacific Northwest

Salt and Pepper squid (Sea)

Share:

Restaurants & Bars 5

Salt and Pepper squid (Sea)

EricW | Jul 23, 2004 07:52 PM

I've been craving salt and pepper squid. Shanghai Garden in the ID has an okay version, but can anyone recommend someplace better?

Want to stay up to date with this post?