Taxi-hailing firm Uber is expanding its food delivery service. In the next couple of weeks, the company will be unveiling UberEATS in 10 selected cities across the United States.

Although the lunchtime-only version has been in service in several places, its full launching will extend its food delivery service between 10 AM and 10 PM with a variety of menu from local restaurants. Included in the list of its service are Atlanta, New York City, Seattle, Los Angeles, Houston Dallas, San Francisco, Washington DC, Chicago and Austin.

Aside from that, the firm created a separate app for its food venture, but it resembles just like its car hailing application. After placing the order, Uber's system will send the request to the restaurant and replies an estimated delivery time to its consumer.

After the restaurant is almost done preparing the food, it will contact an Uber driver within the area and allows them to decide either to pick it up or drop it off. Granting there is more than one order within the vicinity, Uber will allow a single trip for all the order, thus allowing the driver to earn bigger delivery fees.

The company revealed that its delivery will be within a 30 to 40-minute time frame, and delivery cost is about $5, depending on the location. Uber will get a percentage of the fee and will also charge the restaurant for every order made.

In Toronto, UberEATS began delivering food since last month. The standalone app allows residents to order from the menu of over 100 restaurants within the city and delivers from 10 AM to 10 PM.

Meanwhile, the company's current lunchtime-only service in the USA only accommodates orders made between 11 AM and 2 PM. Also, its delivery time is much faster at 10 to 15 minutes.

The company allegedly plans to retain the service and rename it "Instant Delivery." However, Uber drivers, instead of getting a percentage from the delivery fee, only gets paid at an hourly basis.