Quiznos 5679

Quiznos #5679 was a Quiznos Subs restaurant located at 16541 West 159th Street in Lockport, Illinois.