Go there during spring!.
I am not a regular at North but I have been there a few times for lunch and it is a great spot - especially on the patio that they open up in the spring and summer. It is set back fairly well from 119th and the location means that the patio ambiance is very relaxed and uncrowded, without the intrusion of road noise.
They are a chain so I assume that the food is consistent (it has been the few times I have been) and they have great lunch specials. I liked the chicken salad and also the grilled chicken sandwich. Portion sizes are great for lunch. I need to try the full menu at dinner sometime. Definitely worth trying.