I'm glad I listened to my friend's recommendation and not some of these bad reviews. We're just in town for the night and wanted something delivered to our hotel. They said it would take an hour, which I expected on Super Bowl Sunday right at game time, but it was here in less than half an hour.
The pizza was delicious! Just the right balance of cheese and a tasty sauce, generous with the toppings, and a nicely crispy crust but not too thin.