ROYAL INDIA BISTRO is located inside the RIO All Suites & Casino Hotel, adjacent to the King's Room on the Casino Floor.  Valet parking is available through the hotel.

 
 
 

3700 West Flamingo Road, Las Vegas, Nevada, 89103