Great location, close to shopping and a bunch of nice restaurants. North York is the perfect "perch" for your Toronto adventures.