L&L Drive-Inn

South Nellis Boulevard Las Vegas 89121