33.8k reviews
No. 1 Xiahao Li Square, Nan'an District, Chongqing (Exit 1, Shangxin Street Subway Station)