Last updated on December 6th, 2019 at 04:14 amBoston Pizza is a Canadian-based restaurant chain that owns and franchises. By 1970, Boston Pizza had 17 locations in Western Canada, 15 of which were franchised. If you need to find out the Boston Pizza Hours Of Operation, Holiday Hours & Boston Pizza hours Locations Near Me Must read