A friend and I will be visiting Chicago at the end of the month. I already know that Chicago has the best pizza on earth, so that's certainly not an issue. But I believe that the only thing that could be better than eating the best pizza in the world is eating the best pizza in the world at a place that has NTN. I know I could go on the NTN sitefinder and find a place on my own, but if anyone has any good suggestions, I'd love me some recommendations. If you were lost (and possibly naked) in the city of Chicago, where would you go for pizza and NTN?
-
-
jaytee3 wrote in
ntn_trivia Listens: Ted Leo & The Pharmacists- Where Have All the Rude Boys Gone?