7965 S Rainbow Blvd Ste 135, Las Vegas, NV 89139
The newcomer to the Mediterranean fast-casual genre has a fourth location planned