Twice The Deal Pizza is a pizza restaurant offering a menu of pizzas and wings. Online ordering is available.