Wendy's 8404

Wendy's #8404 is a Wendy's restaurant located at 16500 El Camino Real in Houston, Texas.