There is Medina Grill in Vaughan Mils, there is Grill for You right outside Vaughan Mills for good shawarma.
For okay to bad Shawarma go to Pita Land. The food was bad. The service was ho hum.
I ordered a shawarma sandwich and a chicken plate. The chicken was cold. I asked for extra tabuli and extra turnips - got nothing. I don't think I ever buy from this location again.
The best shawarma in Toronto is Ali Baba on Lakeshore close to Dundas. Grill for U near Vaughan Mills is a close second but their customer service leaves a lot to be desired.