Quiznos 4960

Quiznos #4960 is a Quiznos Subs restaurant located at 6408 Callaghan Road in San Antonio, Texas.