Wendy's 5797

Wendy's #5797 is a Wendy's restaurant located at 1111 Louisiana Street in Houston, Texas.