Quiznos 5269

Quiznos #5269 was a Quiznos Subs restaurant located at 343 South Kirkwood Road in Kirkwood, Missouri. The location closed in 2011.