I'm a local. My wife is a native. I like this place. You have to be from Vegas to understand just how few local, chef-driven spots we have here. Does it match what's happening in other places I've lived in terms of innovation, atmosphere, etc.? Hell no. But the food is great, and the people know us and treat us very well. You come regularly, you're never going to get turned over or feel like a "cover" (whatever the heck that is) - like you absolutely will at some point if you dine on the strip.
I have to admit that it took me awhile to understand the pricing after some initial sticker shock. It comes down to the fact that Vegas ain't cheap and there is a dearth of competition in the local dining scene. After several years here and with Vegas treating me much better financially, I don't even think about it. Just pay the bill and know that you're supporting one of literally just a handful of white tablecloth local establishments that's even worth visiting in this inhospitable wasteland we call "home."
Some of the reviews deride this place for it's strip mall location. Hello?! This whole freaking meadow is a strip mall! At least you can park right out front and avoid strip traffic and a parking garage or some dipstick valet.
Order the veal "nerone" and try not to think too hard on the short-comings. Focus on the positives. If you live here long enough, you'll see what they are.