Quiznos 11012

Quiznos #11012 was a Quiznos Subs restaurant located at 4396 Dfw Turnpike in Dallas, Texas. The location closed in 2011.