Yeah, I've been to Boston Pizza in Mississauga and Oakville. That's why I said "pizza-themed," but I don't know why you'd bother with the rest of the menu. Expensive drinks, bland/starchy food, and appealing to the minivan-driving family of four. *Smacks forehead* What was I thinking? It's perfect for downtown Toronto!
Being a downtown snob, I just don't see a place for that kind of restaurant downtown. Then again, I didn't see a place for Jack Astors or Milestones either, but it turns out 905ers don't really come downtown for a change of scene at all (my logical assumption was, "why bother leaving the suburbs for this?")