Quiznos 424

Quiznos #424 was a Quiznos Subs restaurant located at 3001 South Big Bend Boulevard in St. Louis, Missouri.