I probably would have given this place a 3 star for their AVERAGE food, except the service was REALLY BAD when I went. Just a tip for the guys @ New Shanghai, do not argue with your customers in front of other customers and expect to get a nice tip. Hey server guy, do not expect to vent to your customers about your stupid boss and expect my sympathy. No bueno.
This place gives Chinese restaurants a bad name. SHAME ON YOU new shanghai! Never again!!