Wendy's 7898

Wendy's #7898 is a Wendy's restaurant located at 8921 East 116th Street in Fishers, Indiana.