Luz Del Tajo is a shopping mall featuring a variety of fashion retailers, restaurants, and a cinema.