China Palace 2 is a Chinese restaurant offering a variety of dishes. The menu includes appetizers, soups, fried rice, vegetables, and egg dishes. It is available for quick pick-up and delivery.