Having been to this Boston Pizza a couple of times, I can honestly say that the food is consistently good and the service is as well.
The location is prime because it's right in the Dalhousie Station complex and considering it's easy to get to, it's usually pretty busy.
I'll often call ahead and place an order for pick up, swing on by on my way to the train and then come home with dinner in hand.
Now it doesn't get much better than that, does it? ;)