This isn't a sit down restaurant. It's fast-casual with tile floors and self-serve fountain drinks. Everything I've had here has been excellent. I've had various gyros and specialty items off of their... "specials" menu (I think that's what it's called). It's a great option for vegetarians, too. They don't skimp on portions. You'll be full for $10. The quality is there, too. Great spot to check out if you're in the area.
In regards to service, the workers are very nice and polite.