6760 N Hualapai Way Las Vegas, NV 89149 (702) 878-0548
Tip: Always call ahead to check opening hours.