7930 W. Tropical Pkwy. Suite 130
Las Vegas, Nevada 89149
(702) 982-3340

Hours

  • Sun - Thurs: 11AM - 9PM
  • Fri - Sat: 11AM - 10PM