Wendy's 578

Wendy's #578 is a Wendy's restaurant located at 10235 Almeda Genoa Road in Houston, Texas.