Trust Shanghai to serve up a stylish Xinjiang restaurant – you're unlikely to find a place like this in China's wild northwest. It's a little pricey, but super-polished with great service and on-point dishes. Choose mutton, beef skewers, the spicy big-plate chicken, or the dreamy shredded tomato, pepper and onion salad from the region. Xibo gets it right.
It serves cocktails too (also pretty unusual for Xinjiang). There's another branch on Maoming Rd.