I've come here a couple of times and had their gyro sandwich and gyro platter.
I can't really say anything outstanding about them or anything really bad about them. I like their food but it's not exceptional. I think it's a great place for a quick lunch or dinner if you are in the area since everything is fresh.
That's all I can really say.