Quiznos 12931

Quiznos #12931 was a Quiznos Subs restaurant located at 8701 Kirby Drive in Houston, Texas. The location closed in 2014.