Wendy's 9573

Wendy's #9573 is a Wendy's restaurant located at 5765 Sunnyside Drive in Indianapolis, Indiana.