New Shanghai Restaurant

21 Hudson St, Boston 02111, United States Get Directions to this spot
21 Hudson St
Boston, 02111
MA, United States
(617) 338-6688

Rate and review New Shanghai Restaurant in Boston, MA, United States!

Share your experiences at New Shanghai Restaurant with your friends or discover more Restaurants in Boston, MA, United States.