A modern, fully handicap accessible cinema inside an out-of-centre shopping mall, projecting blockbusters on 10 screens.
Comments