Fox's Pizza Den is a pizza franchise with over 200 locations nationwide, offering a full menu of pizza and related items.