Toppers Pizza is a pizzeria chain offering specialty pizzas with unusual toppings, plus wings. Delivery and carryout options are available.