33.8k reviews
100 meters northeast of the intersection of Lushun Road and Dongdaiming Road, Hongkou District, Shanghai.