It's location alone should give one caution. The Rio is suffering a miserable and slow death. This review isn't about how much the Rio sucks (a lot); however this review is about how much Royal Indian Bistro sucks. On Friday afternoon this place had one other party and it was of one. The interior is pretty in a late 90's way and it's clean. The service was slow to nonexistent. I think our waitress was also the cook. She disappeared in the kitchen for most of our experience. The food on the buffet was ok even though, it had clearly been sitting a while. Our drinks were refilled only after my mother went to the kitchen. There are much better choices if your a local. If you happen to be staying at the Rio, maybe try Smashburger. That's a joke because nobody stays at the Rio.