Luck Restaurant is a Restaurant located in 313省道. It is one of the 204456 restaurants in China. Address of Luck Restaurant is China, Xinjiang, Ili, Qapqal Xibe Autonomous County, 313省道.
Some of the places around Luck Restaurant are -
In very close proximity, around 200 meters, there is one more Restaurant - Aixin Shelizhen (Jinquan)
China, Xinjiang, Ili, Qapqal Xibe Autonomous County, 313省道
Address of Luck Restaurant is China, Xinjiang, Ili, Qapqal Xibe Autonomous County, 313省道.
Luck Restaurant is located in 313省道.
Luck Restaurant is a Restaurant in China