Boston Pizza is a casual dining restaurant and sports bar specializing in pizza and a variety of other menu items. They offer dine-in options and a loyalty program with special offers.