Quiznos 14224

Quiznos #14224 was a Quiznos Subs restaurant located at 4164 North Central Expressway in Dallas, Texas. The location opened in 2011 and closed in 2014.