Quiznos 10030

Quiznos #10030 was a Quiznos Subs restaurant located at 7810 Vaughn Road in Montgomery, Alabama. The location closed in 2015.