This is the worst delivery App and company ever, there is no option for communication through the app, there have horrible delivery team and customer support if there is less than one star I would defiantly use it
4 years ago
Deliveroo has a
1.2
average rating
from
1,096
reviews