I have eaten lunch here a hundred times or more. I am floored at the 3 star average (at the time of me writing this). I have been to many Mediterranean restaurants... in the Mediterranean and in US cities that have Mediterranean culinary scenes far superior to Phoenix. So I have some frame of reference when I say that this restaurant is fantastic at what it purports to be - a hole in the wall gyro shop. I have always found the place to be clean, the owners to be friendly, the menu to be extensive and the food to be across-the-board delicious. Literally the ONLY downside is the long lines and limited seating at lunch, relative to the high demand. A sure sign to me that they are doing something right. So I try to arrive before or after the lunch rush. Problem solved. Cant't recommend it highly enough!