Royal Carcassonne offers Chinese, Japanese, and Asian cuisine with vegetarian options and wheelchair accessibility.