Shanghai Wanda International Cinema IMAX

3F Wanda Plaza - 58 Guo Bin Road - Yangpu District
Shanghai
SH, China
200435
+86 21 5566 0926
Stadium Seating