Don't let the strip mall frontage fool you, this place is unreal. The best Feta Fries I have ever had and some of the best Gyros in the West. Absolutely amazing food and the service is just as good. I'd take a meal here over most places on the strip.