Chinese restaurant Xing Long offers a themed atmosphere and a menu featuring sushi, duck, and chop suey.