I guess it's one year too late. I'm in Vegas every summer and always visited this restaurant at least once due to the quality and service. In fact, the Rio has routinely had some of my favorite restaurants in the city! I tried osobucco for the first time at an Italian restaurant in the hotel, only to see it closed by the time I came back.
I'm guessing a big part of it is due to the location off the strip, but you'd also think rent would be cheaper because of this. Oh well.
I hope they didn't put some burger joint there instead. I'll find out in 3 days...