China Palace is a large Chinese buffet and à la carte restaurant, known as a prominent dining option.