33.8k reviews
Northeast of the intersection of Sisheng Road and North Renmin Road, Fangsong Street, Songjiang District, Shanghai City.