all this talk of pizza takes me back a few years , there was this pizza place beside where the goodlife is now (mill woods TC) served huge slices , like huge, what was that place and why did it close down?
I was just asked this the other day.
Wasn't it Quiznos? Dont remember them serving big pizza slices.