I ordered delivery during a snowstorm and so I knew it would take longer than the 45 min listed on the website. The restaurant is only 3km from my house, so I didn't think it could possibly take that long. Two hours later, I called. The guy said "it is on its way" and hung up on me. I called back and asked what he meant by "on its way". He told that I was "bothering him" and that he was "too busy to deal with me" (according to the timer on my phone we had only been speaking for 20 seconds at this point) and hung up on me again. When the food arrived it was cold and mediocre. The only other time I have ordered from this restaurant in the past, they screwed up my order. Never again.