DE
delivery.com
View company profile →
They are a joke totally lie to you
They are a joke totally lie to you. DI not submit orders on time. Two hours after I was riders restaurant still had not recieved the order. Two nights in a row. One star is too high a rating for them