Rated this place:
100 Queen St. W., Toronto, ON, M5H2N1
People watching place: It is so great to watch folks having a great time skating in the open air. Feel really great at the end of a day or evening trying to guess what each person is really like and their story.