They told me the food was out for delivery and it should be there within 15 minutes or so. 30 minutes later I got a call from the delivery person who kept making noises at me, not actually understanding anything I was saying. I contacted the restaurant directly, thinking there was possibly a language barrier issue and explained where exactly the place was. They said they'd call them and that they should be here in a couple minutes. Long story short (too late), they continued to make nosies at me when they called and I eventually got fed up of bouncing between working and waiting for them to show up that I had to contact Grubhub to cancel the order.\r
EDIT: I received a call from someone at the restaurant, apologizing for the difficulties, and she told me she would deliver it to me personally, and while the order was already cancelled, she said she'd bring it to me free of charge for the inconvenience. Much better experience.