Pizza Review
Ate last week so no pic. With that said this is the best thin crust pizza in the state of Illinois.