Home Run Inn Pizza is arguably the best thin crust pizza in Chicago. And its frozen pizzas are among the best, nationally!