Guyang North Road. Chongqing, referred to as "Chongqing", also known as mountain city and foggy city, is a provincial-level administrative region, municipality directly under the Central Government, national central city, and megacity of the People's Republic of China. Li Niangniang's Roast Chicken is mainly engaged in catering services and food sales. It is located on Guyang North Road, Songjiang District. It is an authentic Chongqing spicy dish with good taste and many repeat customers.