Quiznos 12414

Quiznos #12414 was a Quiznos Subs restaurant located at 3909 Graustark Street in Houston, Texas. The location closed in 2014.