Quiznos 12362

Quiznos #12362 was a Quiznos Subs restaurant located at 1880 Mountain Industrial Boulevard in Tucker, Georgia. The location opened in 2008 and closed in 2011.