very pathetic service. Every time delayed. Their rider picks up the order after deadline to deliver finishes. They always say they are out of rider. You have no choice to cancel the order.
6 years ago
Deliveroo has a
1.2
average rating
from
1,096
reviews