Wendy's 2020

Wendy's #2020 is a Wendy's restaurant located at 4115 South Congress Avenue in Austin, Texas.