City’ Super (Shanghai Times Square store)

Huaihai Road in Luwan District, Shanghai Times Square 99 B1

TEL:021-60131722

English