Nancy’s Pizza Restaurant Review – Chicago Icon Opens In West Loop
Nancy’s Pizza, the iconic Chicago brand that invented the stuffed pizza, opened this past November in Chicago’s restaurant district at 1000 West Washington in the West Loop. While there are currently 31 Nancy’s locations, this […]