Visited this place the last time in Vegas.  I have to say I'd recommend it. It's in a little strip mall way off the strip, but worth the drive. Everything tasted great and the service was really good.