Le Royal China is a relaxed Chinese eatery offering a wide selection of dim sum, meat, rice, and noodle dishes, including vegetarian and vegan options.