DE
delivery.com
View company profile →
They are an absolute scam
They are an absolute scam. Never got the food and restaurant claimed that it was on the way and then do not have the order. So they may be operating with the restaurants to deceive. The order was from Square on Square in Philadelphia.