Wendy's 11659

Wendy's #11659 is a Wendy's restaurant located at 4849 North Interstate 35 in Round Rock, Texas.