Debonairs Pizza
Worst service eve
I orderd a pizza to be delivered and was told waiting period is 60-90 min, i agreed and then waited, 90min had passed so i called in to querey and was told that the weather was keeping up the delivery. another 30min had passed and still no pizza i called in asking for the manager and was told she ...