Debonairs Pizza
Late Delivery
Ordered a pizza online at roughly 11h35, received a call at 12h05 apologising for a "delay" and that the driver would then leave the store. Called Debonairs Gardens at 12h34 asking for feedback on order and the lady said she would call the driver to ask him how far he is. It is now 12h47 ...