Just called to order something for delivery. Had asked the lady on the phone if they deliver for lunch specials. She abruptly said no they don't even have lunch special on the weekend and proceeded to hang up. No customer service whatsoever. With such poor reviews I wonder if they will fix some of these problems. The Vaughan location was my favourite for so long and was hoping this one would be as good but didn't even get that far.