Quiznos 1191

Quiznos #1191 is a Quiznos Subs restaurant located at 1200 McKinney Street in Houston, Texas.