I eat at Terroni's frequently, probably once a week. The food is good, as authentic Italian as it can probably be in TO, thousands of miles away.
No complaints whatsoever. We can even bring the kids, if it's early enough. Later in the evening it gets a bit crazy because the place is so popular.
When I find time, I'll write more.
There is usually a line. I've never actually considered waiting so no idea how long it would take.