Quiznos 13198

Quiznos #13198 is a Quiznos Subs restaurant located at 10920 West Little York Road in Houston, Texas.