Quiznos 11889

Quiznos #11889 was a Quiznos Subs restaurant located at 1227 North 4th Street in Vandalia, Illinois.