Quiznos 630

Quiznos #630 was a Quiznos Subs restaurant located at 12113 Manchester Road in St. Louis, Missouri. The location closed in 2014.