China Palace is located at 5440 Walnut Street in Shadyside. We offer convenient dining hours of Monday-Thursday 11:30am to 10:00pm, Friday and Saturday 11:30am until 11:00pm and Sundays we are open from 2:00pm until 9:00pm. We offer catering, carry-out, delivery and a full service bar! You can visit us online for a full menu. Stop in today!