Quiznos 11129

Quiznos #11129 was a Quiznos Subs restaurant located at 17503 LaCantera Boulevard in San Antonio, Texas.