I'd probably start with something like this:
To me, a mall is essentially a collection of (indoor) shops, most of which also offer a sense of community and entertainment. As @MarkB noted, the historical version is probably a Bazaar. Taking that, placing it indoors, adding entertainers...