Shanghai Pavilion
Chinese Restaurant
1378 3rd Ave (78th St & 79th St), New York, NY 10021
(212) 585-3388
(212) 585-3388
3.5 / 5 based on 32 votes
Photos
... on the UES. Try the crab and pork dumplings
Try the juicy pork dumplings, you won't regret it.
some of my first soup dumplings, still good but overpriced