33.8k reviews
No. 50, 1st Floor, East District, Raffles City, No. 1193 Changning Road, Zhoujiaqiao Street, Changning District, Shanghai (next to the square clock tower)