This is a solid Greek establishment in the Phoenix area for the lunch crowd. It's not the absolute best greek food/gyro shop I have ever had, but considering the comparison is with Gyro's on the Island of Santorini, its probably pretty good.
First off, stay away from anything on the menu that does not contain the words Spartan and Club. There you go, now you know what to order. The Spartan Club is magic in your mouth. It is two pieces of gyro bread with gyro meat, chicken, lettuce and tomato. Grab some sriracha and spice it up a bit, and there isn't a better combination. If this beast of a sandwich (dare you to eat a whole one), isn't enough for you, order some of the Greek fries. They come topped with Feta and Garlic sauce. They are super as well.
The only reason that Cyprus Pita does not get the five star rating is that this is all that I have one the menu. I have had a few other menu items, but I don't venture out of these two any more.