33.8k reviews
160 meters southwest of the intersection of Hayes Street and Berk Street, Songjiang District, Shanghai.