Quiznos 1499

Quiznos #1499 was a Quiznos Subs restaurant located at 91 Concord Plaza in St. Louis, Missouri. The location closed in 2016.