3700 W Flamingo Rd (at Rio Hotel & Casino), Las Vegas, NV
Buffet · 141 tips and reviews
VEGAS.com: The made-to-order teppenyaki station allows you to create your own dish and assures you that your food is going to be fresh and flavorful since it’s made right in front of you.