There used to be a pizza place in the Northwoods Mall where you could buy slices. Back in the 80s.
What was it called?
While we're talking Northwoods Mall restaurants, here's some trivia...what was the name of the restaurant where several people died after eating the salmonella grilled onions?
Original Post