The Phoenix Palace is a top notch Chinese restaurant in Chandler, AZ. The wait staff is excellent, attentive and knowledgeable. The food is great! We had two shrimp dishes, a chicken dish and a beef dish and each one was better than the first! The house fried rice is special. Order it, you won't be disappointed.