"The strip" in many cities refers to the main street of shops, casinos, nightclubs etc (or whatever that particular part of town is known for). An "off-strip" business is one which is in a different street, perhaps a side-street.
A stretch of one particular street in Las Vegas is known as The Strip and it contains all the most well-known casinos/hotels. See here.
Student or Learner