It's sort of fast-food Greek here. Pitas, "plates" (combos), souvlaki, Greek stuff sort of. The food seemed reasonably fresh. They don't have it out in 30 seconds, so I'm assuming there is some actual preparation after the item is ordered.
It was pretty good. For the price paid I would say it was a good value. Reasonable portions. Gyros obviously are a staple here. I thought they used too much tatziki, but I understand others might like it that way. It was easy enough to scrape some off to it didn't overpower the rest of dish (the dill can be strong).
Good for a quick bite. Very busy around lunch, apparently, but the wait time was still reasonable.