Boston Pizza is a casual dining restaurant known for its pizza and diverse menu, part of a large North American chain with over 400 locations.