33.8k reviews
Duolun Road Cultural Celebrity Street, Hongkou District, Shanghai (450 meters walk from Exit 1, Dongbaoxing Road Subway Station)