Quiznos 12673

Quiznos #12673 is a Quiznos Subs restaurant located at 3600 Terminal Road in Vandalia, Ohio.