I was staying at the Rio and ate here a couple days. The first time it was late but there was still a bit of a line. Once you order it comes up in decent time. I got a Greek chicken pita which came with fries that were very good, the price wasn't great, but for a casino it wasn't more than I would expect. The second I got a slice of supreme pizza- a friend got a sandwich and fries which were both horrible. I think the fries had been sitting around and the pizza was this wet and mushy consistency. It wasn't crispy at all and there was way too much cheese on top to weigh it down more. For $6/slice I would expect it at least be edible and I was quite hungry and could only stomach about half of the slice before throwing the rest away. For a place that basically only does sandwiches and pizza, seems weird half the product is just not good at all. I would return if I was at the Rio and very hungry at an odd time, but certainly would not go out of my way to eat here again.