Quiznos 12320

Quiznos #12320 was a Quiznos Subs restaurant located at 1609 West Montgomery Road in Tuskegee Institute, Alabama. The location closed in 2012.