Boston Pizza is a pizza restaurant offering dine-in and delivery options, with seating for large groups and celebrations.