Wendy's 11885

Wendy's #11885 is a Wendy's restaurant located at 3910 Old Spanish Trail in Houston, Texas.