Timbers Bar & Grill 7240 West Azure Drive, Las Vegas, NV 89130