This place still stands. (See my original review) My family loves to come here as a casual go-to place for Shanghainese food.
Again, not fine dining here. But for fast, tasty, sit down Chinese cuisine - this is the place to come for a meal.
Tasty fare is guaranteed!
Also: on a recent visit I discovered... free wi-fi. :P