Find the Best Thin Crust Pizza in America at a Joint in IllinoisFind the Best Thin Crust Pizza in America at a Joint in IllinoisLocals rave about this place and you will too once you get this unbelievable mouth-watering pie in your mouth.JB LoveJB Love