China Royal is a Chinese restaurant offering a buffet with a good selection. The staff is noted for being prompt. It appears to be a busy establishment.