I just came to know of a unique home delivery website. They are very aptly called Batman Delivers (www.batmandelivers.com). They deliver from 9pm to 5 am. The items include all that you may require at odd hours when most restaurants and shops are closed. They delivered my order in 45 minutes and the food was fabulous and reasonably priced. Beverages were brought in an Ice Box.
Most recommended for odd hours. Do look at the website and you will be surprised what all they can provide you.
Disclosure - I have nothing to do with them except being a customer.