I have a "big deal" lunch with someone who knows and appreciates excellent Chinese food. We won't be able to get to Chinatown (for good or ill) and so I am looking for something in the River North-ish area. (Not further north, say, than Superior or so.) I have heard good things about Shanghai Terrace (in the Peninsula hotel) but have no personal experience.
Can anyone tell me 1) whether we should go there or 2) whether we should go elsewhere?