I have been to the Mr. Greek in Vaughan several times, but this was the first time I have been to this location. The decor is a little (ok ... A lot) dated so I probably would not take someone here on a date or a business lunch, but it was just fine for takeout.
I got my usual - the gyro platter - which comes with LOTS of food. I got the rice for my side. It also comes with a salad, plenty of gyro meat, z sauce, and a pita. There is enough for two meals, so I think I will ask for a second pita next time.
The takeout was well packaged and accurate with cold items separate from hot and they did not forget the napkins or plastic ware. I would visit this location again for take out.