Yes
Yes there's one. Even though I forgot to go there.
Not sure
There's no Zara store in The Mills but there is one in Newport Mall though.
Yes, there is a Zara store in the mall
Yes there is a Zara store
Sorry, don't know that one
Thanks! Your answer is awaiting moderation.