In last three months I had ordered 3 ( three times) Pizza from Pizza Hut on every month end at eight pm.
And pizza delivered at 10pm. Two to three ours late.
I called them after half an hour they replied on call that order has bit placed yet just because of computer problem.
And after one hour pizza boy call me and said that he is not getting address.
On call he delivered again after 45 minutes.
Every time I faced similar problems.
Only the way you can get fresh pizza go to the pizza but And have it.
Be careful while ordering cause it may ruin your party.