Wendy's 7729

Wendy's #7729 is a Wendy's restaurant located at 5250 Southeast Street in Indianapolis, Indiana.