Debonairs Pizza
4h 10mins for 2 pizza's
I have had a lot of bad service before, this has been by far my worst experience. I ordered 2 Pizza's on Saturday 24th August at 18:50. I got an SMS confirming the order was placed and they were working on it. I was also told it will take no longer than 40mins and I can expect my food by 19:40 (I ...