Dufferin Grove Park is a wonderful place to kick back and read, meet with friends or people-watch. There's a lot of coverage with the abundant amount of trees so you don't have to worry about catching too many rays on a scorching hot day. I recommend stopping by Dufferin Mall across the street and grabbing some food as I did today and eating it at the park. It was truly relaxing.
I would give this place a higher rating if there were less amount of trees as silly as that sounds because I personally prefer more sunlight. But that's just my personal opinion. Go check this place out for yourself!