China Royale is a casual Chinese restaurant offering familiar Cantonese, Hunan & Szechuan dishes, plus takeout.