Quiznos 5499

Quiznos #5499 was a Quiznos Subs restaurant located at 12676 Lamplighter Square in St. Louis, Missouri. The location closed in 2013.