Quiznos 8730

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