I would give 0 stars if I could. Placed our order online around 7:15pm. Received a call shortly after to take my credit card and was advised that delivery should take approximately 45 minutes. Food still hadn't arrived by 8:55pm so I called, was told that the restaurant got really busy but that they spoke to the driver and he's close and we should be receiving our order in about 5 minutes. Fine.
At 9:13pm I receive a call asking to confirm if I still would like to receive my order!?!? I ask what happened to being 5 minutes away and was told that the driver was confused and that he didn't have my order. If I still wanted it, it would be about another hour but they would offer me 20% off. No way in hell was I waiting 3 hours (at least), so I cancelled my order and advised I will never ever be ordering from them again.
We ordered pizza instead from the always excellent Pizzaville which came quickly and was delicious.
Stay as far away as humanly possible from this place.