33.8k reviews
60 meters southwest of the intersection of Haise Street and Boke Street, Songjiang District, Shanghai City