Shuxiang Restaurant is a Chinese restaurant located in 长韩路. It is one of the 433251 Chinese restaurants in China. Address of Shuxiang Restaurant is China, Beijing, Fangshan District, 长韩路. Shuxiang Restaurant is rated 3 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Shuxiang Restaurant are -
China, Beijing, Fangshan District, 长韩路
Rating of Shuxiang Restaurant is 3 out of 5 stars.
Address of Shuxiang Restaurant is China, Beijing, Fangshan District, 长韩路.
Shuxiang Restaurant is located in 长韩路.
Shuxiang Restaurant is a Chinese restaurant in China