Quiznos 11212

Quiznos #11212 was a Quiznos Subs restaurant located at 7614 Lyons Avenue in Houston, Texas. The location opened in 2008.