Quiznos 5668

Quiznos #5668 was a Quiznos Subs restaurant located at 22872 Copper Hill Drive in Santa Clarita, California.