Wendy's 94

Wendy's #94 is a Wendy's restaurant located at 7802 US Highway 31 in Indianapolis, Indiana.