This is the best street festival I have ever been to in Toronto. It is a great festival for the entire family. The fact that you can actually stroll down the street with a baby stroller without the need to hit other people is great. The festival is not too busy so you really can enjoy your time, watch different amazing shows, line up for a couple of minutes to get your fresh $5 gyros or tasty $4 crepes.
You may need to bring a stool to stand on to actually see some of the street performers fo