Share your post with your fan club!
I friend of mine that moved to Manhattan last year says Shanghai Cafe Deluxe at 100 Mott Street has the best soup dumplings in town. What do the Chowhounders think?
Are there more than 1 Shanghai Cafe?
Updated 1 year ago | 5
Updated 17 days ago | 33
Updated 6 hours ago | 11
Updated 6 days ago | 12
Updated 7 days ago | 17