HOUSTON — Lankford’s — one of Houston’s oldest restaurants — is getting to ready to open its third location. The new restaurant in The Woodlands Town Center is slated to welcome customers in January.