Quiznos 706

Quiznos #706 was a Quiznos Subs restaurant located at 6900B Southwest Freeway in Houston, Texas.