Rickshaw Dumpling Bar is right outside the 116th St and Broadway gates, once again!


Photo by ECS