IBO VEGAS RESTAURANT

Contact Info

  • 9755 W Flamingo Rd. Las Vegas, NV 89147
  • Phone 702.365.6111
  • E-mail: info@ibovegas.net
  • www.ibovegas.net
  • Lunch 11am-3pm
  • Dinner 5pm-10:30pm
  • Bar 11am-3:30am

Get In Touch