Zion Square

Zion Square, named for the Zion Cinema, is a shopping center located in Jerusalem.