Just had lunch at Shanghai Best in JC yesterday, and it's pretty good. Most of the diners were chinese and the menu is mostly authentic chinese (Shanghainese) food - things like xiao long bao (you can see them being made in the back through a window), turnip puffs, rice cakes, etc.
so if you're in the area and are looking for some good, authentic chinese food, definitely stop by. At least 1 of the wait staff seemed to have decent English, though I can't vouch for them all (I used chinese and english to order).
Website is shanghaibestnj.com