This is probably the best pizza in town. Although I have to admit I havent had all the pizza from town yet. This is as close as it comes to getting an authentic Chicago pie. Godd ...
All reviews seem positive