I'm never coming here again and spread the word. I and the 16 people I went with each sent an email to head office about their terrible service and rude staff/management, and the reply was useless. We didn't even stay to dine, we walked out after an hour of waiting and been given false information. Vaughan's location is the worst, I'm not surprised with their ratings here on yelp. If I can give a -5, I would.