Royal China is a Chinese restaurant offering a diverse menu of flavorful dishes with fresh ingredients.