Nancy's Pizza

Nancy's Pizza is known for its creation of the stuffed pizza and has been a mainstay in Chicago for more than 30 years.