YES YES YES. Just go. It is amazing. By far the best Greek/Mediterranean in Las Vegas. I usually order the steak plate (filet mignon, so tender and flavorful at a reasonable price) or the chicken plate. Comes with pita, taziki sauce (which is amazing), salad, and feta fries. Everything was delicious, reasonably priced, and healthy.
Weird side note: The only trash can for customers is located in the restroom, very inconvenient and weird.