Once you have placed your order, the estimated delivery time will be displayed at checkout. The expected delivery time can vary depending on the restaurant location and traffic conditions, but generally ranges from 30 minutes to an hour.