5160 S Ft Apache Rd Las Vegas, NV 89148 (702) 253-1431
Tip: Always call ahead to check opening hours.