Quiznos 9465

Quiznos #9465 was a Quiznos Subs restaurant located at 3004 Zelda Road in Montgomery, Alabama.