Quiznos 1669

Quiznos #1669 was a Quiznos Subs restaurant located at 2900 North 23rd Street in Quincy, Illinois.