Home > Fun > Cinemas
Default Default Latest Updates Most Comments

Shanghai Film Art Center

Address:160 Xinhua Rd, near Fanyu Rd
Phone:021-6280 2743
Time:9:30am-12:30am

Shanghai Film Art Center was established in 1991. It is not only the first five-star cinema in Shanghai, but also the origin of national chain cinema. 

1 like 0 comment