33.8k reviews
No. 3300 North Zhongshan Road, Putuo District, Shanghai (50 meters walk from Exit 2 of Jinshajiang Road Subway Station)