33.8k reviews
43-2-3 Carp Pond Village, Guanyin Bridge Street, Jiangbei District, Chongqing City, China, roadside