Debonairs Pizza
Manager who claims she knows nothing!
Saturday 04/04/13 I did an online order for pizza at approx 5:35pm, I received a message saying that the Newclare branch had received my order and it would be delivered at 6:10pm. At 6:35pm I called to query this and was put through to the manager, as the lady said my order would be there shortly. ...