This mall caters to any type of visit- an hour, a few hours, a whole day, there's a lot to do here. Huge variety of stores, very vast and diverse food court, and plenty of options for the kids to go play. There are some restaurants adjacent to the mall as well. The prices are fairly high if you go that route, but what else do you expect from a mall, right? Plenty of parking in various lots and garages. If you come at the right time, you may even catch hockey games in the ice skating rink.