Quiznos 8287

Quiznos #8287 was a Quiznos Subs restaurant located at 6511 West Farm-to-Market Road 1604 in San Antonio, Texas.