33.8k reviews
100 meters southeast of the intersection of Kent Avenue and Soho Avenue, Songjiang District, Shanghai.