This place is great!! The food is very good and the prices are reasonable. I could eat Greek food everyday. And for fast, healthy and tasty Greek food, this is a great spot. It's located in a strip mall at 99th and McDowell, and the atmosphere isn't anything fancy. But it has great food at a good price and that's all I'm looking for for a quick and healthy meal on the run. I love their beef kefta and their tzatziki sauce!