China-Places.com has listed approx 103 Chinese restaurants in Cangshan District. Some of the Top rated Chinese restaurants in Cangshan District are- Xianfengyuan Restaurant, Zhangnan Bianrou Banmian, Shandong Dumpling Restaurant, Minyi Food And Drink Shop, Lanzhou Beef Stretched Noodles, Haijiao Mingzhu, Qingyun Mountain Villa, 仓山区兆良小吃店, Jinxing Restaurant & Juyouhui Food And Drink Shop.