If you have 45minutes to wait around for Greek fast food (souvlaki is the burger equivalent of Greece), this is the place to come! We went there on a Sunday around 6pm (4 adults; 2 kids and a 15 month old); it was not that busy but there were a few other tables occupied. We ordered a gyro each; nothing fancy.
The service is at the pace of molasses! We asked the server to bring us the kids' food first - pita wrapped around some meat, no toppings, nothing - and she seriously paid no attention. The kids were starving and my husband had to go in to ask them where our food was. The cooks behind the counter were rude and full of attitude. My husband was holding the baby and all he got was, "Hey we're doing our best over here" as if they had a full restaurant and they were grilling up Angus steaks! So they handed him a plate of fries and send him back outside. The food arrived 5-10 min after that. The server also mixed up the gyro orders even after confirming with her which was which, and so people ate the wrong ones.
This was my first time here and I will definitely won't be returning. The gyro was great but not the best I've had. Especially on the Danforth, you can find the tasty gyro to go along with the terrific service. The waiting time plus the attitude we got definitely ruined our experience at this establishment.