Modern shopping mall in Salzburg with over 100 stores, featuring global retail and casual eateries.