This is definitely a Meh rating. If I did not work near, then I would never imagine going, as it does look a little sketchy from the outside.
The food itself is just ok at best to me. Don't expect any salads to knock your socks off as this is not their speciality. They have decent thick cut fries, but not the best. They can sometimes be overly soggy. Most of the folks that like a greasy gyro would dig this place, but I think it lacks full flavor and other options outside of gyros - which I do realize is hard to do when you have the word Gyros in your name.
If you have more time, there are other places within 5 minutes that for the same cost are worth going to and passing over this place.