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