NYC Dumplings
Super Taste is one of NYC Dumplings.

1. Super Taste

8.6
26 Eldridge St (at Canal St), New York, NY
Noodle Restaurant · Chinatown · 115 tips and reviews

Adam S.Adam Sirois: Get the Mount Qi Spicy beef. One of the best broth dishes in chinatown.