Any store you can think of is there. It's a huge mall you can easily walk a couple miles in the mall. Check the Del Amo website for a complete list.
I'm sorry I really don't know but you can call the information desk and they would be able to tell you
Thanks! Your answer is awaiting moderation.