Quiznos 9069

Quiznos #9069 was a Quiznos Subs restaurant located at 8001 Lawndale Street in Houston, Texas.