Debonairs Pizza
Hour wait and no orde
Phoned to order Debonairs pizza at 17:45 on Saturday 18/1/2013. After taking my order and details and confirming them with me, the lady said that my order would be delivered within 45 minutes. An hour later when no pizza had arrived, I phoned them again and after giving her my phone number she ...