Quiznos 12495

Quiznos #12495 is a Quiznos Subs restaurant located at 1900 Pine Street in Abilene, Texas. The location opened in 2012.