Restaurants & Bars

Manhattan

salt and pepper squid?

Share:

More from Restaurants & Bars

Restaurants & Bars Manhattan

salt and pepper squid?

d
deepfatfried | | Jan 21, 2008 04:06 PM

Looking for this dish in Chinatown (lower Manhattan) for lunch during the week.

Feedback