Chongqing Jiangbeizui Cross Cinema & IMAX

Caixin Plaza, Jiangbei Chengxi Ave.,Jiangbei District
Chongqing
China
400020
+86 023-63051804
Stadium Seating