I ordered online and it arrived 15 min quicker then the time I was quoted.
The delivery guy was friendly. The pizza was hot fresh and crisp ( not soggy like some take out pizza ) the crust was deep dish ( you have the choice between that and thin crust )
Lots of toppings and the cheese tasted like real cheese - not processed which I cannot stand.
One thing to note - the delivery guy said they were open until 3 am and 5 am on weekends. The hours listed here are incorrect.