Little Sheep is a Restaurant located in Wujiaqu, Xinjiang. It is one of the 204456 restaurants in China. Address of Little Sheep is 120 Qinghu S Rd, Wujiaqu, Xinjiang, China.
Some of the places around Little Sheep are -
In very close proximity, around 200 meters, there is one more Restaurant - Huihe Restaurant
120 Qinghu S Rd, Wujiaqu, Xinjiang, China
Address of Little Sheep is 120 Qinghu S Rd, Wujiaqu, Xinjiang, China.
Little Sheep is located in Wujiaqu, Xinjiang.
Little Sheep is a Restaurant in China