[Permanently Closed] [UPDATE] Rickshaw Dumpling Bar, New York City, United States By 小圆圆 July 06, 2008 ★ Chinese dumpling New York City NYC Subway: Astor Place Rickshaw Dumpling Bar United States USD: $ +