We went to Niro's all the time when we lived in Ahwatukee. It's great. My wife loved the greek fries. Everything we tried from there was consistently good. Their greek salad dressing is amazing. The owner is typically in there and he's a really friendly guy. Went there dozens of times and never had a bad experience.