Keep in mind, you're in Scarborough, there aren't a lot of ritzy independent pizza joints to try like there are in Toronto's Little Italy or Corsa Italia so if you're craving pizza and in the area, this just may be the option.
This Boston Pizza is like every other Boston Pizza.
They have a nice patio for the summer and the bar/patio staff are friendly, attractive and provide good service. The couple times we've been here with 20+ people to sit in their dining room they've messed up pretty badly (food arriving at totally different times, forgotten orders, etc.) but in a normal sized group we've always left content.
This particular Boston Pizza is located in one of those big box store strip mall parking lots.