This is a brand new shopping mall that was opened to the public on November 1st.
It's the first mall of this size in Serbia, some say it's the first true shopping mall here.
Kind of pricey but what else should anyone expect. (Article: Prices in Serbia often considerably higher than European ones)
Delta City Mall at Wikipedia