I-Bar at Rio Las Vegas

3700 W Flamingo Rd, Las Vegas , Nevada, United States - Phone: 702 777-7777