33.8k reviews
Next to Exit 2 of Meilan Lake Station on Metro Line 7, Luo Dian Town, Baoshan District, Shanghai.