Quiznos 11520

Quiznos #11520 was a Quiznos Subs restaurant located at Lowman Center in Huntsville, Texas. The location closed in 2014.