Just moved to this area and went in to check it out. Its funny there are 2 Italian restaurant's on the same side of the street and both claim to be the best. I have to say both are just as good as each other.
First off JRS Place doesn't sound to much like an Italian bar/restaurant, and the interior doesn't seem olive garden ish. It looks like a normal Vegas bar with a separate seating area. I sat at the bar and looked at the menu. It was a bit pricey but the bartender told me it was all worth it. So i had their meatballs and OMG they were out of this world.
I had a beer as well and the staff seemed to be very nice and helpful. next week i will go in and have a proper dinner there and update this review. But as of now i would recommend it.