Quiznos 3611

Quiznos #3611 was a Quiznos Subs restaurant located at 13714 Northwest Freeway in Houston, Texas. The location closed in 2015.