Wendy's 11501

Wendy's #11501 is a Wendy's restaurant located at 15130 Aldine Westfield Road in Houston, Texas.