Quiznos 11068

Quiznos #11068 was a Quiznos Subs restaurant located at 4011 East Stan Schlueter Loop in Killeen, Texas. The location closed in 2011.