Wendy's 2306

Wendy's #2306 is a Wendy's restaurant located at 3923 South University Avenue in Little Rock, Arkansas.