Enjoy delicious Chinese cuisine and sushi at China Royal.