A La Kitchen is my goto restaurant for shanghai food. They have the staple "beef brisket noodle soup" which itself is 5 star. There's not another place comparable to it. They have great side dishes such as dumplings, Siu loan balance many others.
Priced are reasonable. Expect around $10 per dish with adequate service. Typical chinese restaurant atmosphere. Highly recommend for others to try.