This is one of my favorite restaurants in Phoenix and the best Greek food in town. Try the tabbouleh salad, the lemon rice soup, the rolled hummus, or the sampler platters.
The service is great and the owners are very nice. Every time I come, this place is busy. Highly recommend!