Quiznos 9095

Quiznos #9095 was a Quiznos Subs restaurant located at 1001 Texas Street in Houston, Texas.