Quiznos 2669

Quiznos #2669 was a Quiznos Subs restaurant located at 1550 North Main Street in Columbia, Illinois.