Royal China is a Chinese restaurant specializing in Cantonese cuisine and Dim Sum, offering small plates served via carts in a banquet-style setting. Reservations, delivery, and takeout are available, with vegan and vegetarian options.