Quiznos 351

Quiznos #351 was a Quiznos Subs restaurant located at 5634 Telegraph Road in St. Louis, Missouri.