Original Location | Flamingo Las Vegas | Rio Suite Hotel
   

At the Rio Suite
Hotel

3700 W. Flamingo Rd.
Las Vegas, NV 89103
Tel (702) 777-2770


Hours:

Dinner: 5:00pm - 11:00pm daily
 

 

 

 

 

 

Copyright ©2004 Hamada Of Japan. All Rights Reserved.