I always stop at this location every time I come back to Illinois for a visit. The pizza is always perfect and the staff and always friendly!!! If I could give them 10 st ... more