Restaurants & Bars

Manhattan Dumplings

Rickshaw Dumpling Bar on 23rd?

Share:

Restaurants & Bars 4

Rickshaw Dumpling Bar on 23rd?

Sarah | Jan 25, 2005 09:48 PM

Just read an old issue of New York magazine. Does anyone know if its open yet?

Want to stay up to date with this post?