We ate gyros here and they were good. This is exactly what I would expect from an in-mall food experience. The counter folks were very friendly and the service was quick. It's a little expensive for the quality of food they were offering. If you want to pay this price there are better Mediterranean food choices around and close by 85202 in West Mesa.