Toppers Pizza is a chain pizza restaurant known for its unusual toppings, wings, and fresh ingredients. They offer both counter service and delivery.