My Big Fat Greek Gyro has some good gyros.
Now to the downside - the prices are insane and the staff is not friendly.
The atmosphere is more like you are in a public school kitchen than somewhere where you want to meet up with friends and enjoy a conversation. I also have an issue when the same person handling cash is touching food.