The original Shanghai Ding Sheng didn’t do too well and there was a name change to just Ding Sheng. Not sure if the menu/owner changed or not since I have not been back there.
But the best Shanghai in south bay is China First in Milpitas near Dixon Landing and Milpitas Blvd. Excellent XLB, Lions Head, Cai Fan, and even Dong Po Pork.





















Have you tried it? What do you think?
Related Eats
Please Leave Your Comments Below