Better get this out of your system before you come to Chicago.Originally Posted by Asylum Steve
Heard great things about that Florida pizza... When my Dad visits here from Florida, the first thing he does is go out for pizza. And we're 90 miles away from the pizza center of the universe (OK, USA anyway), Chicago IL!