Debonairs Pizza
Time of delivery was not upto standard
I Placed an order for a magheritta pizza and waited for 40 minutes for the order. People orders that were after mine already received their food. When i asked to see the manager he was reluctant to come forward and eventually he came forward and his excuse for my order been delayed was because they ...