Online Food Delivery
Deliveroo adds new cities to its delivery network in Qatar
More than half a million people will be able to place orders from their favourite restaurants through Deliveroo's platform.
More than half a million people will be able to place orders from their favourite restaurants through Deliveroo's platform.