Italian immigrants Nancy and Rocco Palese opened their first pizza parlor in 1970. Deciding to add pan pizza to the menu, Rocco returned to Italy to obtain his mother?s recipe. Next, he began experimenting, testing variations on their recipe, and finally in 1971 the stuffed pizza was born! This Nancy's Pizza is located in Carol Stream, IL providing fast and fresh delivery to our customers.