Debonairs Pizza
Poor delivery/ online order not efficient
On the 27th of July just after 09h10 the morning, I placed an online order as like i have done before with Debonairs Elardus Park. Just after 10h00 the manager phones me and informs me that the driver is not even at the branch. Finanlly after I phoned again, the delivery pitches up at 11h10. I also ...