33.8k reviews
Next to Exit 2 of Meilong Lake on Line 7, Luo Dian Town, Baoshan District, Shanghai City