1456 W George St, Chicago, Illinois 60657 USA
Still the best thin crust pizza in the city. Fight me about it.
Photo Credit: Yelp