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
Deliveroo has a
1.2
average rating
from
1,103
reviews