We live close by and make a point to stop by here with some regularity. We've tried much of the menu and always have a good dinner. Our favorites have been the simple gyro pita/platter, chicken souvlaki, and lamb chops.
The atmosphere is very relaxed and it ranges wildly from empty to packed, like much of the Arizona Center restaurants. Service is always friendly and fast--even if it's pretty full. We recommend giving it a try.