very typical 上海菜, and usually 上海菜 are oily, heavy in sauce, and a bit too salty(used to eat a lot of 上海菜 at home)!
these are so called home made dishes, and really not too bad at all! perhaps better than those dishes that are over-exaggerated and over-priced!