c!ty'super (Shanghai Times Square)

B1, Shanghai Times Square, No.99, Middle Huaihai Road, Huangpu District, Shanghai

Tel:21-60131722

English