Wendy's 4912

Wendy's #4912 is a Wendy's restaurant located at 6025 West 10th Street in Indianapolis, Indiana.