Wendy's 8416

Wendy's #8416 is a Wendy's restaurant located at 1000 East 41st Street in Austin, Texas.