When I lived in Shadyside I would order from China Palace once a week. It was in my Walnut Street restaurant rotation. I have taken out and have had dinner there. I have had most of the Chicken dishes, with Broccoli, Snow Peas, Cashew, Sweet & Sour, Mixed Veg, the Fried Rice and other Chicken dishes. I have not had a bad experience. I have only ordered or dined, during the dinner hours. I do understand the mix reviews, but I have not had any major issues to complain or comment on. The service could be a little quicker, but having it fresh made to me has always been worth it. It is worth the try.