Home > Fun
Default Default Latest Updates Most Comments

Palace Cinema (IFC Branch)

Address:B1&B2, IFC Mall, 8 Century Avenue
Phone:021-3126 3886

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 cro...

1 like 0 comment