Uighur Restaurant

Address:

1 Shaanxi Nan Lu
Near Yan'an Zhong Lu
200031 Shanghai, China

Phone:

+86 21 6255 0843

Map:


Contact   ·   Privacy   ·   Terms