Olive Square is a little park at Yonge and Finch, in between Pizza Nova and Esso. It is located in front of a couple condo towers. When they first started to build it I had no idea what they were doing. It actually took several years for them to finally finish it.
Its a nice little spot to stop and catch up with a friend or enjoy a coffee. Even in the winter, it isn't so bad.