This is one of the newer Walmarts so it is spacious and includes a Vision Centre, portrait studio, pharmacy, garden centre and Mcdonald's.
They have a grocery section too (which I always thought was weird until I understood post-baby why one-stop shopping is such a catchy phrase). But they don't have produce, just dry goods and refridgerated stuff.
Not depressing like the Dufferin Mall location.