33.8k reviews
New World City, F1, No. 2-68 West Nanjing Road, Huangpu District, Shanghai (next to Exit 7 of People's Square Subway Station)