Shanghai 21


21 Mott St
New York, NY 10013

A Chinese Restaurant in New York NY

No-frills place offering a big menu of beyond-the-basics Chinese dishes including soup dumplings.


Day Opening Closing
Mon - Sun 11:00 AM 8:30 PM
Click the button to add a review for Shanghai 21

Add Review