33.8k reviews
No. 7 Luohans Temple Street, Jiefangbei Street, Yuzhong District, Chongqing (next to Exit 6 of Xiaoshizi Subway Station)