Not sure in your reference to "Bigger".. but it's a fairly decent size. It's not an entire building if that's what you are referring to .. it's inside a mall.
Not sure, this was our first visit to these stores.
Thanks! Your answer is awaiting moderation.