I doubt that you can't find what you're looking for at Square one. Lots of shops (more than 360), lots of food options (from fastfood to restaurants). Clean place. A little hard to find your way sometimes but it's so big... There is also a coupe of other stores near the mall which is always nice.