Restaurants & Bars

Manhattan

Salt & Pepper Squid

Share:

Restaurants & Bars 2

Salt & Pepper Squid

Barney | Feb 3, 2006 09:25 AM

Where can we find really good salt and pepper squid, scallops or shrimp? The best was at Natural Restaurant on Allen St., but it closed two years ago and life just isn't the same.

Want to stay up to date with this post?