Login
Start Free Trial Are you a business? Click Here
Maz
I would vote 0 stars if possible! We ordered tea from a local restaurant at 830 for delivery at 930, it is now 10.54pm, deliveroo took our payment of £60 and they won’t reply.
7 years ago
Read Deliveroo Reviews
Deliveroo has a 1.2 average rating from 1,105 reviews