Quiznos 6057

Quiznos #6057 was a Quiznos Subs restaurant located at 5496 Baumgartner Road in St. Louis, Missouri.