33.8k reviews
Approximately 40 meters east of Shun Tian Square on Zhapu Road, Hongkou District, Shanghai.