I've been going in on & off for the last 7 years as this is a staple gyros Danforth institution (they put fries in the sandwich, yum!!!) the prices are very reasonable, however, the service is SO BAD with so much attitude.
They're always busy with line-ups out the door because the food is good, and the servers treat you like a second class citizen because they are obviously not lacking in business.
No more patronizing of Messini as I go to Alexandros (on Logan Ave north of Danforth) as I ask them to put fries in my gyros and they're SO much nicer and friendlier here.