Royal China is a Chinese restaurant offering a varied menu with decent prices. Known for attentive service and fast food preparation.