Shopping mall offering diverse stores, entertainment, and dining options.