Login
Start Free Trial Are you a business? Click Here
Anonymous
Huge delays in delivering orders >180 minutes. Restaurants need to remake order because it goes cold and still there are delays in delivery. Over-priced delivery fees for the quality of service. Poor communication with customers.
2 years ago
Read Deliveroo Reviews
Deliveroo has a 1.2 average rating from 1,103 reviews