The Stand to open at Hughes Landing
The Stand, a California-based fast-casual restaurant, will open its first location in Texas at Hughes Landing. The restaurant will be located inside Two Lakes Edge at 2000 Hughes Landing Blvd., The Woodlands, according to The Howard Hughes Corp., on the ground level of the multifamily development. The Stand has 11 California locations, and The Woodlands…