North Restaurant, known as Shomal amongst the Iranians of Toronto, used to be the trendsetter when it opened about 20 years ago. It was the one spot you could be sure to get a great meal in a nice atmosphere and great hospitality.
Unfortunately, that isn't the case anymore and inconsistency has replaced that reputation as each of your visits can be anything from horrible to great. This goes mainly for food and service, as the decor and ambiance has changed little aside from one move to add additional space many years back.
Perhaps the owner's attention is now more scattered attending their other ventures, namely North Express right next door, as well as Gilaneh Restaurant, a tad more upscale place with a nightclub on Yorkmills.
Having said that, there are a lot worse places to try in the area, and North is still one of a few that can accommodate a larger group.