Map could not be loaded - please enable Javascript!
→ more information
Xixi Bistro:
31.212894
,
121.447172
Xixi Bistro, 89 Wuyuan Lu
89 Wuyuan Lu, near Changshu Lu, Xuhui, 五原路89号近常熟路, Tel. +86 21 6486 1331, Hours: 11:30am-11pm, Menu: English & Chinese
(Directions)