I've been here and back a few times, mainly for lack of finding a decent Gyro close to work. While the food is solid, the place could use a really good scrubbing, as it smells like there has been either a grease trap or plumbing backup as of late. While the staff really don't show any sense of urgency or understanding that their lunch patrons have a limited lunch window, they do appear to make every meal with a certain amount of care. If you're looking for a "quick-bit", this is not the place for that. Expect to wait 10-15 minutes for your order even if you're the only customer there.