Quiznos 1973

Quiznos #1973 was a Quiznos Subs restaurant located at 4026 East 82nd Street in Indianapolis, Indiana.