Yes, people flock to this place cause it's cheap, but that doesn't mean it's good quality.
First, to start off, there is nothing authentic Greek about this place. Authentic Greek service is very friendly and polite. Not here - except the couple of young servers, the whole bunch of people are unimaginably rude - even the guy that cuts your Gyros. Which is where we come next. Only resembles the genuine gyros (I've visited Greece more than 50 times and ate lots of food in most parts of the country). The pork meat is very dry and chewy, while the lamb gyros is greasy. We can discuss if the fries are "genuine" part of the wrap, but actually that's perhaps the only thing I like (saw this practice in many northern parts of Greece). Souvlaki for some reason they always warn you that it will take at least 20 minutes, so I don't know anyone who tried it here. Weird tactics to demotivate you to order it. Probably because you should order the cheap low quality greasy wrap.
Salad is oily and very cheap tomatoes - no flavor. Pops are watered down from a fountain. What you pay is what you get. Actually, for Greek fast food I prefer the place next door!