Quiznos 11675

Quiznos #11675 was a Quiznos Subs restaurant located at 3023 Thousand Oaks Drive in San Antonio, Texas.