Shanghai is an expensive city to live and visit thus we were praising the heavens when we found this reasonably eatery within a swanky mall when we visited in 2013.
Although the restaurant was crowded, the seating arrangement wasn't too bad and we had a comfortable and reasonably, cheap dinner.
Here's the menu from the restaurant called "Long Ji Hong Kong Restaurant".
Can you see the rows of chicken and duck?
Spacious booths for family and friends
Here's what our table of four shared:
Curried fishballs
(skip this, it's bland and blah)
A platter of Hong Kong-style roast chicken/duck/pork with steamed rice
Stir-fried brocolli
If you're vegan, you can order this because it's stir-fried with only garlic.
...a bowl of wonton and seaweed soup
The total bill: 153 yuan = 38.25 yuan per person.
Quite reasonable for a hearty and satisfying Chinese dinner in a home-style restaurant.