Arby's 6958

Arby's #6958 is an Arby's restaurant located at 7030 Emblem Drive in Indianapolis, Indiana.