Pretty good gyro's. Made right in front of you. I had a hard timing seeing exactly where it was located, the sign isn't very prominent. But definitely go and check it out: cheap, good, simple.
P.S. I ate here a few months ago, unaware if it's still around or not.
Review Source: