This is a decent mall, it has a lot of small restaurants with good food although you've got to check for the green "PASS" given by the city.
There was one time I went there and got food poisoning but other than that rather unfortunate experience, it's been more than satisfying.
The other thing about this mall is there are stores from Home Depot and Business Depot to Urban Planet and even an LCBO nearby.
The only thing I don't like about this mall is the limited parking and the fact that no one ever looks at the STOP sign. One of the stop signs is an "ALL WAY", one is NOT.
This causes a huge problem and car accidents just near the Cineplex Odeon.
3/5.