Quiznos 11128

Quiznos #11128 was a Quiznos Subs restaurant located at 4079 Northwest Loop 1604 West in San Antonio, Texas. The location opened in 2008.