33.8k reviews
140 meters north of the intersection of Maoming North Road and Weihai Road, Jing'an District, Shanghai