Everything we have ordered at this little, strip mall restaurant has been FANTASTIC!! We found it about a year ago and have never been disappointed with the quality of the food. It's always fresh, fast and delicious! The gyro meat is roasted and authentic, the pitas are fresh, chewy and perfectly baked, the tzatziki sauce creamy and cucumbery!! Perfect Greek!
The down side is that it's rather small inside and about as intimate as a city bus stop. They keep it very clean and tidy, unless they're SWAMPED... which happens frequently (especially on weekends) because it's REALLY good.
Unfortunately, the line to order cuts right down the middle of the room, so it can get crowded when the place is hopping. Also, there is nowhere to wait for your carry out order except near the front counter. When it's busy, they often hand out free tastes of baklava and pizza - I've had both and they are wonderful as well!
We've learned to just call in our order and have it waiting when we arrive. Problem solved!