China-Places.com has listed approx 18 restaurants in Shangzhi. Some of the Top rated restaurants in Shangzhi are- Jinhe Restaurant, Sichuan Spicy Hot Pot, Xinheshilao Traditional Yunnan Cross-bridge Rice Noodles, Fengyuan Cooked Food, Shuangqiao Wuyanchuan Meat Store, Majiaguan, Zhugang Fast Food Restaurant & Shuangfu Restaurant.