Quiznos 2521

Quiznos #2521 was a Quiznos Subs restaurant located at 10633 South Carmenita Road in Santa Fe Springs, California.