I'm surprised this place is rated so low. I guess they improved since all the reviews have been pretty bad. I went in for lunch on a Sunday afternoon for lunch and ordered the Gyro Meat Platter for about $12. It was a good size portion and the gyro meat was a bit charred which was nice texturally but some were too charred. The only thing I disliked about it was the pita bread was cut too small.
Other than that the service was quick, which is the main complaint of the reviews it looks like. In fact, there were too many workers walking around when I was there for the amount of people. They looked like roaming cattle just walking around. The only real complaint I have is that the waiter gave our credit card to another table and gave us theirs. Not sure how that happens considering we had 2 people and they have 5.