Quiznos 13253

Quiznos #13253 was a Quiznos Subs restaurant located at 8586 Westheimer Road in Houston, Texas. The location closed in 2011.