Boston Pizza is a pizza restaurant offering dine-in, delivery, and a full bar. Amenities include free WiFi, gift cards, and highchairs. They accept credit cards, including American Express.