Quiznos 6496

Quiznos #6496 was a Quiznos Subs restaurant located at 23783 El Toro Road in Lake Forest, California.