25 Shipi Rd, ChuanSha, Pudong Xinqu, Shanghai Shi, China, 201200, Shanghai
021-58926811
Restaurant
Internet access