Wendy's 313

Wendy's #313 is a Wendy's restaurant located at 3507 West 86th Street in Indianapolis, Indiana.