Quiznos 768

Quiznos #768 was a Quiznos Subs restaurant located at 3445 Union Boulevard in St. Louis, Missouri.