Add:B1&B2, IFC Mall, 8 Century Avenue
Credit Cards Accepted
The six-screen movie theater in the Shanghai IFC Mall in Lujiazui, Pudong boasts ultra-wide seats for viewers and a stylish and comfortable environment. It is conveniently located with direct access to the subway station. The theater is crowded on weekend.