This place was rec. on Chowhound, BUT: Yesterday for an eleven person family dinner: we called ahead to talk about a dangerous peanut allergy; we explained it again to the waiter when we ordered, saying absolutely no peanuts, and he said fine. He put the last dish we ordered on the table (it was eels with leeks, and sounded delicious) totally covered with chopped peanuts, and he said, This is Peanuts. Ta-da! Sort of funny. So, I said take it away. He took it away and came back a while later with the dish, no peanut topping. I said, Is this a new preparation and he said it was. But of course, it wasn't. I found peanuts in it. I complained to the waiter and the manager. Fortunately my 15 year old son, the one with the dangerous peanut allergy, didn't have any of that dish, but I want to warn people that Shanghai Pavilion not only seems to have no understanding of serious allergy, but is also staffed by irresponsible and dishonest staff. To lie to someone with a health concern is weird and potentially life threatening. I don't get it. It was a case of go talk to the wall. I will never go there again, so where else can you get good soup dumplings, and how do I contact Eric Asimov, who gave this place a great review last year?