Generated from the website:
China Palace is a Chinese restaurant located in Auburn, AL, offering pickup and delivery options. The dining room is open, and customers can call when they arrive for pickup. Delivery orders can be placed online. Hours of operation are Monday through Friday 11 00am - 1 30pm and 5 00pm - 8 30pm, and Saturday and Sunday 5 00pm - 8 30pm. China Palace is located at 2450 Martin Luther King Drive in Auburn, AL.