Quiznos 14606

Quiznos #14606 was a Quiznos Subs restaurant located at 6000 North Terminal Parkway in Atlanta, Georgia. The location opened in 2012 and closed in 2014.