Quiznos 3537

Quiznos #3537 was a Quiznos Subs restaurant located at 3210 Northlake Parkway Northeast in Atlanta, Georgia. The location closed in 2017.