Nancy's Pizza is a pizza restaurant known for its Chicago-style stuffed pizza, along with thin-crust options and pastas. Carry-out and delivery are available.